orientxorientx

Gemini CLI

使用 Gemini generateContent API 的 Google 命令列工具

Gemini CLI 呼叫 POST /v1beta/models/{model}:{action}。 將 GOOGLE_GEMINI_BASE_URL 設定為 orientx 主機位址,並將金鑰放入 GEMINI_API_KEY, 不要修改 node_modules。官方設定參考中說明了此環境變數。

Base URLhttps://api.orientx.ai
身分驗證GEMINI_API_KEY (x-goog-api-key)
模型GET /v1/models 回傳的 id
官方文件設定

安裝

npm install -g @google/gemini-cli
gemini --version

連線至 orientx

export GEMINI_API_KEY="$ORIENTX_API_KEY"
export GOOGLE_GEMINI_BASE_URL="https://api.orientx.ai"

命令列工具會自行加上 /v1beta/...。此變數不要包含 Chat Completions 使用的 /v1 路徑。

執行 Gemini CLI

gemini

也可以執行一次性請求:gemini "Who are you"。 使用 /model 切換模型,所選 ID 必須在目前金鑰的可用模型中。

GOOGLE_GEMINI_BASE_URL 必須使用 HTTPS。如果請求在 /v1/chat/completions 回傳 404, 說明命令列工具仍在使用 OpenAI 協定;請確認 Gemini 環境變數已在同一個 shell 中設定。

本頁目錄