Skip to content

Gemini CLI 配置指南 ​

最近更新:2026 年 10 月 17 日(Asia/Shanghai)

关联:帮助中心 · 大模型 API · 图像生成

适用:在终端使用 Google Gemini CLI,经词源探索调用 Gemini 系列模型。

配置要点

项值
Node.js≥ 18
Base URLhttps://ai.afp.net(不要加 /v1)
推荐模型gemini-3.1-pro;要快可用 gemini-3.5-flash / gemini-3.7-flash

1. 环境与令牌 ​

bash
node --version

控制台「令牌管理」创建令牌(如 gemini-cli),复制 sk- 密钥。


2. 安装 ​

bash
npm install -g @google/gemini-cli
gemini --version

3. 配置 ​

配置目录:

  • macOS / Linux:~/.gemini/
  • Windows:C:\Users\{用户名}\.gemini\
bash
mkdir -p ~/.gemini

.env ​

env
GOOGLE_GEMINI_BASE_URL=https://ai.afp.net
GEMINI_API_KEY=sk-xxxxxxxx
GEMINI_MODEL=gemini-3.1-pro

也有环境会读取项目或用户目录下的 ~/.env;以当前 Gemini CLI 版本行为为准。优先保证 ~/.gemini/.env 正确。

settings.json(可选) ​

json
{
  "ide": {
    "enabled": true
  },
  "security": {
    "auth": {
      "selectedType": "gemini-api-key"
    }
  }
}

4. 验证 ​

bash
gemini
# 或非交互(视版本子命令而定)
gemini -p "用三句话介绍词源探索"

切换模型示例:gemini-3.5-flash、gemini-3.1-pro-preview、gemini-2.5-pro。生图模型(gemini-3-pro-image 等)更适合走 图像生成 API 或 SDK,CLI 是否暴露生图能力取决于版本。


5. 故障排查 ​

现象处理
404Base URL 是否误加了 /v1 或 /v1beta
认证失败GEMINI_API_KEY 是否完整;settings.json 是否选了 api-key 模式
模型不存在对照 /v1/models 与令牌分组
权限错误配置用户级 npm 全局目录,避免混乱的 sudo 安装
额度不足控制台查看余额与令牌额度

返回:帮助中心