使用 AIMax 配置 Gemini CLI
Gemini CLI 是 Google 的终端开发工具。它可以通过 Gemini 原生协议访问 AIMax 的文本模型;本文不把某个 CLI 版本或某个模型版本作为使用前提。本文覆盖 API Key、Base URL、模型发现和纯文本验证。工具调用、浏览器能力、扩展、MCP 和多回合 Agent 工作流需要在目标模型上分别验证。
准备工作
- 按 Gemini CLI 官方安装说明 安装
gemini命令。 - 获取 AIMax API Key。
- 确认 API Key 能看到至少一个 Gemini 模型。
data[].id 中选择模型,并保存为环境变量:
环境变量配置
Gemini CLI 使用以下环境变量:GOOGLE_GEMINI_BASE_URL 填服务根地址,例如 https://your-domain。不要在这里追加 /v1beta,Gemini CLI 会自行拼接:
GEMINI_API_KEY,请先确认它没有覆盖 AIMax Key:
最小验证
用只读、单轮文本任务验证:OK。如果需要换模型,只修改 AIMAX_MODEL,不需要重写 Base URL 或认证配置。
常见问题
返回无效 URL
确认GOOGLE_GEMINI_BASE_URL 是服务根地址,不要写成:
返回认证失败
- 确认 Gemini CLI 使用的是
GEMINI_API_KEY。 - 确认 Key 没有前后空格或换行。
- 确认没有被其他 Shell 配置或项目
.env覆盖。
模型不可用
- 重新调用
GET /v1/models。 - 使用返回的完整模型标识,不要自行改写模型名。
- 确认目标模型支持 Gemini 原生
generateContent入口。