Gemini CLI 中转站 · 供货中

Gemini CLI 中转,改两个环境变量就能用

WandAPI 原生支持 Gemini CLI 走的 generateContent / streamGenerateContent 协议:0 个 Google 模型,官方 429、503 时自动切到备用货源。支付宝充值,按量计费,无月费。

首帧即转发 · 不缓冲Google 模型 0 个
# ~/.zshrc / ~/.bashrc
export GOOGLE_GEMINI_BASE_URL="https://api.wandapi.com"
export GEMINI_API_KEY="sk-sole-..."

gemini -m model-id
✔ Connected to api.wandapi.com · model

为什么用中转站,而不是直连官方

不是替代 Google,是在官方之上加一层:稳定性、支付和账单,三件官方不替你解决的事。

官方 5xx / 限流时自动切换

同一个模型挂着多条货源,Google 返回 500、过载或限流时,网关在首帧之前就切到备用货源,Gemini CLI 里看不到报错。

支付宝充值,按量计费

不用海外信用卡,不用订阅。1 Credit = ¥1,用多少扣多少;账单按模型、按密钥拆分,随时在控制台看。

原生协议,零缓冲转发

Gemini generateContent 协议直通,不做翻译;SSE 每一帧收到即转发,Gemini CLI 的流式体验和直连一致。

三步接入 Gemini CLI

三步接入,不需要改 Gemini CLI 的任何源码。

STEP 01

注册,领取体验额度

邮箱注册即送体验 Credits,够跑完一个真实项目的接入测试。

STEP 02

创建 API Key

控制台 → API Key → 新建。可以给这把 Key 设预算、限模型、限渠道。

STEP 03

指向 WandAPI,启动 Gemini CLI

Base URL 换成 WandAPI,Key 换成刚创建的,其余照旧。

# ~/.zshrc / ~/.bashrc
export GOOGLE_GEMINI_BASE_URL="https://api.wandapi.com"
export GEMINI_API_KEY="sk-sole-..."

gemini -m model-id

Gemini CLI 常见报错,中转站怎么处理

这些报错来自 Google 官方接口本身。走 WandAPI 时网关在首帧之前替你重试和切换,Gemini CLI 里通常看不到它们。

429 RESOURCE_EXHAUSTED

触发官方配额

免费层每分钟 / 每天请求数用完,或付费项目 RPM 到顶。 WandAPI:多把上游密钥分摊配额,一把 429 换下一把,不用等窗口重置。

503 UNAVAILABLE: The model is overloaded

官方过载

高峰期 Google 主动拒绝。 WandAPI:按货源健康度调度,过载的货源自动降权,请求走健康的那条。

400 API key not valid

密钥不匹配

Base URL 指向了 WandAPI 但 Key 还是 AI Studio 的,或反过来。 WandAPI:Base URL 与 Key 必须成对:api.wandapi.com 配 sk-sole- 开头的 Key。

Request timed out

长时间无响应

官方侧首帧迟迟不来。 WandAPI:首帧前超时直接换货源重发;首帧之后每一帧收到即转发,不缓冲。

常见问题

Gemini CLI 中转站安全吗?我的代码会被看到吗?

转发前自动遮蔽密钥、邮箱等敏感信息;传输全程加密;不用你的请求数据训练任何模型。密钥可以限模型、限预算,泄露时一键吊销。

和直连 Google 官方有什么区别?

协议一样(generateContent 原生直通),模型一样,多了三样:官方故障时的自动切换、支付宝充值与人民币账单、按密钥拆分的用量与预算控制。

Claude Code、Codex 也能用吗?

能。Anthropic Messages 与 OpenAI Responses 协议同样支持,把各自的 Base URL 指到 WandAPI 即可;所有工具共用同一个 API Key 和同一份余额。

怎么充值?最低多少?

控制台 → 钱包,支持支付宝;1 Credit = ¥1,按量扣费,没有月费和最低消费。余额不足会提前邮件提醒。

两个环境变量,Gemini CLI 稳定跑起来

注册即送体验额度,支付宝充值,按量计费无月费。

获取 API Key