Skip to content

♊ Gemini CLI 接入指南

Gemini CLI 是 Google 官方提供的终端大语言模型调用工具。通过本指南,您可以将其接口指向 Old Dog AI,从而在终端直接调用 gemini-3.2-pro 等拥有超大上下文的顶级模型 。


📥 第一步:前置条件与安装

在使用前,请确保您的系统已安装 Node.js(建议 v20 或更高版本) 。

  1. 执行安装:在终端运行以下命令进行全局安装 :

    bash
    npm install -g @google/gemini-cli
  2. 验证版本:安装完成后,运行以下命令验证是否成功:

    bash
    gemini --version
  3. 如需升级:如果您之前安装过,可以使用以下命令更新到最新版 :

    bash
    npm upgrade -g @google/gemini-cli

⚙️ 第二步:环境变量配置 (方式一:临时生效)

如果您只是想临时测试连接,可以直接在当前窗口设置环境变量(请将 sk-xxxx 替换为您在控制台生成的 API Key) 。

  • macOS / Linux:

    bash
    export GOOGLE_GEMINI_BASE_URL="[https://api.olddog.shop](https://api.olddog.shop)"
    export GEMINI_API_KEY="sk-xxxxxxxxxxxxxxxx"
  • Windows PowerShell:

    powershell
    $env:GOOGLE_GEMINI_BASE_URL="[https://api.olddog.shop](https://api.olddog.shop)"
    $env:GEMINI_API_KEY="sk-xxxxxxxxxxxxxxxx"
  • Windows CMD:

    cmd
    set GOOGLE_GEMINI_BASE_URL=[https://api.olddog.shop](https://api.olddog.shop)
    set GEMINI_API_KEY=sk-xxxxxxxxxxxxxxxx

⚠️ 注意GOOGLE_GEMINI_BASE_URL 的值请务必填写 https://api.olddog.shop,末尾不要多加 /

⚙️ 第二步:配置接口与密钥 (方式二:.env 文件配置 - 推荐)

  1. 创建配置文件:在您的用户主目录下创建 .gemini 文件夹(如果不存在),并在其中新建一个名为 .env 的文件 。
    • Windows 路径: C:\Users\您的用户名\.gemini\.env
    • macOS / Linux 路径: ~/.gemini/.env
  2. 填入配置内容:使用文本编辑器打开该文件,粘贴以下内容(请将 sk-xxxx 替换为您的 Old Dog AI 密钥):
    toml
    GOOGLE_GEMINI_BASE_URL="[https://api.olddog.shop](https://api.olddog.shop)"
    GEMINI_API_KEY="sk-xxxxxxxxxxxxxxxx"

💡 说明:Gemini CLI 会按顺序查找 .env 文件:当前目录 -> 用户主目录 .gemini/.env -> 用户主目录 .env 。找到第一个后就会停止,因此建议固定放在 .gemini 文件夹中 。


🤖 第三步:指定默认模型 (可选)

为了确保您调用的是最新发布的 gemini-3.2-progemini-2.5-pro,您可以通过环境变量预设默认模型 。

方法 1 (推荐):直接在上述 .env 文件中添加一行 :

toml
GEMINI_MODEL="gemini-3.2-pro"

方法 2:在启动时通过参数临时指定 :

bash
gemini --model gemini-3.2-pro

🚀 第四步:验证配置

  1. 启动工具:在终端输入以下命令 :
bash
gemini
  1. 确认回复:输入任意对话内容。如果配置正确,Gemini CLI 将成功连接到 Old Dog AI 平台并返回回复 。

  2. 查看认证:您可以使用 /auth 命令查看当前认证方式,确保显示为 Use Gemini API key


💡 常见问题排查

提示 GEMINI_API_KEY 未设置:请确认 .env 文件路径是否准确,特别是 Windows 用户需确认文件名为 .env 而非 .env.txt

  • 连接超时或报错

  • 请确认 GOOGLE_GEMINI_BASE_URL 值为 https://api.olddog.shop

  • 特别注意:末尾不要多加斜杠 /

  • 如何更换模型:除了修改 .env 外,也可以随时通过 GEMINI_MODEL 环境变量或启动参数进行切换 。