Gemini CLI / Gemini 客户端
Gemini 原生协议使用:
text
https://ai.enodot.shop/v1beta鉴权使用 Enodot API Key,放在 Gemini API Key 的位置。
环境变量方式
不同 Gemini CLI 版本的环境变量名称可能不同。优先找这两类配置:
| 用途 | 常见名称 | 值 |
|---|---|---|
| API Key | GEMINI_API_KEY 或 GOOGLE_API_KEY | 你的 Enodot API Key |
| Base URL | GEMINI_BASE_URL、GOOGLE_GEMINI_BASE_URL 或工具内 Base URL | https://ai.enodot.shop/v1beta |
示例:
bash
export GEMINI_API_KEY="你的 Enodot API Key"
export GEMINI_BASE_URL="https://ai.enodot.shop/v1beta"如果你的工具只支持官方 Gemini 地址,无法填写 Base URL,则不能直接接入 Enodot,需要换支持自定义接口地址的客户端。
curl 自测
bash
curl "https://ai.enodot.shop/v1beta/models/gemini-2.5-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{
"role": "user",
"parts": [{ "text": "只回复 ok" }]
}
]
}'推荐模型
| 场景 | 推荐模型 |
|---|---|
| 更强质量 | gemini-2.5-pro |
| 通用快速 | gemini-2.5-flash |