跳到主要内容

Gemini CLI 手动配置

推荐先用 CC Switch 一键导入。这一页是手动配置。


先装好 Gemini CLI

# 需要 Node.js 20 以上
npm install -g @google/gemini-cli

设置地址和密钥

Mac / Linux

echo 'export GEMINI_BASE_URL="https://bmapi.020212.xyz"' >> ~/.zshrc
echo 'export GEMINI_API_KEY="sk-bm-你的密钥"' >> ~/.zshrc
source ~/.zshrc

Windows

[Environment]::SetEnvironmentVariable("GEMINI_BASE_URL", "https://bmapi.020212.xyz", "User")
[Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "sk-bm-你的密钥", "User")

然后关掉终端再重新打开

环境变量没生效?

部分版本的 Gemini CLI 用的是 GOOGLE_GEMINI_BASE_URL。如果上面的没效果,把变量名换成这个再试一次。


跳过 Google 登录

Gemini CLI 默认会让你登录 Google 账号。用斑马 API 不需要登录,编辑 ~/.gemini/settings.json

{
"selectedAuthType": "gemini-api-key"
}

这样它就会用你的密钥,不弹登录了。


试试看

gemini

在里面输入:你在线吗?

能回复就成功了 🎉


不成功?

一直要登录 Google

确认 ~/.gemini/settings.json 里设置了 "selectedAuthType": "gemini-api-key",并且 GEMINI_API_KEY 已正确设置。

报错 404

地址别加多余路径,就是 https://bmapi.020212.xyz,它会自己拼后面的部分。