Agent 接入
配置 Gemini CLI
通过稳定的 Gemini 兼容 API 将 Gemini CLI 接入 AnyInt。
Gemini CLI 通过 Gemini 兼容 API 接入 AnyInt。
支持状态
AnyInt Gemini 兼容 API 的公开状态为 Stable。Gemini CLI 是第三方客户端,请确认已安装版本支持的自定义端点变量。
准备内容
- AnyInt API Key
- 对该 Key 可见的 Gemini 兼容模型 ID
- 已安装并至少初始化过一次的 Gemini CLI
请通过 模型目录 或 Models API 选择当前账号可用的模型 ID。
配置 Gemini CLI
Gemini CLI 通常从 macOS/Linux 的 ~/.gemini/.env 或 Windows 的 %USERPROFILE%\.gemini\.env 读取配置。添加:
GOOGLE_GEMINI_BASE_URL=https://api.anyint.ai/gemini/v1beta
GEMINI_API_KEY=your-anyint-api-key
GEMINI_MODEL=<GEMINI_MODEL_ID>这个文件包含凭证,应作为本地敏感配置保护,不要提交到代码仓库。
如果已安装版本使用其他自定义端点变量,请以该版本的 CLI 帮助为准。AnyInt Gemini 兼容 Base URL 保持为:
https://api.anyint.ai/gemini/v1beta验证连接
重新打开终端,启动 Gemini CLI,并发送:
请只回复:AnyInt connected如果 Gemini CLI 使用所配置模型返回指定文本,即完成接入。
常见问题
| 现象 | 检查项 |
|---|---|
| 仍然使用默认 Provider | 重新打开终端,并确认已安装版本识别 GOOGLE_GEMINI_BASE_URL。 |
| 鉴权失败 | 确认 GEMINI_API_KEY 只包含 AnyInt Key。 |
| 模型不可用 | 选择对同一个 Key 可见的 Gemini 兼容模型 ID。 |
| 文件输入失败 | fileData.fileUri 使用公网 HTTPS URL,小文件可使用内联数据,不要传本地路径。 |
更多诊断方法见 Agent 接入排障。