FlyHub

[ Documentation ]

接入 FlyHub · Gemini CLI

Gemini CLI 是 Google 开源 AI 编程命令行工具(gemini 命令)。配置 ~/.gemini/.env 指向 FlyHub 即可使用 Gemini 模型。

手动安装

1. 安装 Gemini CLI

Gemini 模型请使用 Gemini 原生端点,不要用 OpenAI 兼容格式。

bash
brew install gemini-cli

或使用 npm(Windows 需先安装 Node.js):

bash
npm install -g @google/gemini-cli

2. 配置 FlyHub

<FLYHUB_API_KEY> 替换为控制台 Key,粘贴整段到终端:

bash
mkdir -p ~/.gemini && cat > ~/.gemini/.env <<'EOF' GOOGLE_GEMINI_BASE_URL=https://api.flyhub.cn GEMINI_API_KEY=<FLYHUB_API_KEY> GEMINI_API_KEY_AUTH_MECHANISM=bearer EOF

保存后无需 source,下次运行 gemini 会自动读取 ~/.gemini/.env。

3. 选择鉴权方式

首次运行 gemini 时,在 Get started 界面选择 Use Gemini API Key(不要选 Google 登录或 Vertex AI)。

若之前已选 OAuth 登录,需重置后重新选择:

bash
rm ~/.gemini/settings.json

4. 故障排查

API 返回 401 或 invalid_bearer_token:确认 Key 完整、无多余空格、未被删除。若仍失败,请在控制台重新创建 Key 并重试。

模型不可用:先调用 GET /v1/models 获取实时列表,核对模型 ID 拼写。

准备好了?登录控制台 · 充值 · 创建 API Key