工具教程

Gemini CLI API 配置与供应商切换教程

使用 NexoX 配置 Gemini CLI 的 API Key、服务地址和模型,区分 Google 官方登录与第三方 API,排查认证、端点和环境变量问题。

NexoX 文档更新于
Gemini CLI

快速回答

在 NexoX 中选择 Gemini CLI,添加与认证方式相匹配的供应商,填写 API Key、Gemini 服务地址和模型,再启用连接。使用新的 CLI 请求验证配置;官方登录与第三方 API Key 配置应分别管理。

NexoX 桌面客户端的供应商配置流程;具体字段以已安装版本为准。

先确定使用官方登录还是 API Key

准备已经安装的 Gemini CLI 和 NexoX。Google 官方账号登录与第三方 API Key 是不同的认证方式:使用官方登录时选择对应官方预设,使用 API 供应商时准备其地址、密钥和模型信息。

供应商需要提供 Gemini CLI 所需的接口能力。一个只支持其他工具的 API 地址,不能直接当作 Gemini 服务地址使用;需要转换时应按对应预设设置本地路由。

如何添加 Gemini CLI 的 API 供应商?

服务地址和模型名称以供应商文档为准。不同供应商可能要求不同路径,不能统一拼接 /v1 或 /v1beta。

  1. 在 NexoX 中选择 Gemini CLI,点击添加供应商。
  2. 选择供应商预设,或创建自定义连接并填写名称。
  3. 填写 API Key 与 Gemini 服务地址,必要时指定供应商支持的模型。
  4. 保存并启用供应商,确认认证方式与所选服务一致。
如何添加 Gemini CLI 的 API 供应商?
字段作用
GEMINI_API_KEY使用 API Key 认证时向供应商认证。
GOOGLE_GEMINI_BASE_URL指定供应商提供的 Gemini 服务地址。
GEMINI_MODEL需要指定模型时,填写供应商提供的模型 ID。

配置保存在哪里,如何确认生效?

常规情况下,NexoX 管理 ~/.gemini/.env 中的供应商环境变量,并按认证方式更新 ~/.gemini/settings.json。自定义目录时,以 NexoX 的目录设置和 CLI 实际读取的位置为准。

启用后发起一个新的简短请求,确认模型和响应正常。若当前进程仍读取旧信息,重新启动 Gemini CLI,并检查终端或项目目录中是否存在覆盖配置的环境变量。

下面是字段示意。地址、密钥与模型均为占位值,使用 NexoX 时由客户端管理,不需要把它们粘贴到官网或手工覆盖整个文件。

GEMINI_API_KEY=YOUR_API_KEY
GOOGLE_GEMINI_BASE_URL=https://api.example.com
GEMINI_MODEL=YOUR_MODEL_ID

登录提示或连接错误如何排查?

先确认当前供应商和认证方式,再检查服务地址与实际模型。供应商额度、权限和接口能力需要在供应商侧核实。

登录提示或连接错误如何排查?
现象优先检查
仍要求官方登录settings.json 的认证选择是否与当前 API Key 供应商匹配。
401 / 403密钥有效性、账号权限,以及是否混用了不同认证方式。
404 / 请求格式不支持服务地址路径、Gemini 接口能力,以及预设是否要求本地路由。
模型不可用GEMINI_MODEL 是否为供应商实际开放的模型 ID。
仍连接旧地址CLI 读取的配置目录、终端环境变量及项目级配置。

常见问题

Gemini CLI 可以直接使用任何 OpenAI 兼容服务吗?

不能直接这样判断。供应商需要提供 Gemini CLI 所需接口,或通过匹配的本地路由转换。请按供应商端点能力与 NexoX 预设选择连接方式。

API Key 和 Google 官方登录可以混用吗?

应分别配置。选择与实际服务匹配的供应商预设和认证方式,避免旧环境变量或项目配置使 CLI 使用另一套认证信息。

资料来源

浏览资源中心