Gemini CLI を接続する
API キーを使用して、AnyInt の Gemini 互換ゲートウェイ経由で Gemini CLI をルーティングします。
Gemini CLI は、API キー認証を使用する場合、カスタム Gemini API オリジンをサポートします。AnyInt は、/geminiゲートウェイ ルートの下で Gemini Developer API を公開します。
開始する前に
- 公式 Gemini CLI リポジトリから Gemini CLI をインストールまたは更新します。
- AnyInt API キーを作成します。
- モデル カタログから Gemini 互換モデル ID を選択します。
ゲートウェイを設定する
Gemini CLI は、API キー認証用の GEMINI_API_KEY と、API オリジン用の以下のベース URL 変数を読み取ります。
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"CLI を起動し、プロンプトが表示されたら Use Gemini API key を選択します。
gemini確認とトラブルシューティング
401の応答は、AnyInt キーが提供されていないか、無効であることを意味します。- モデル エラーは、
GEMINI_MODELがキーで利用可能な Gemini 互換モデルの名前ではないことを意味します。 - API キー設定の問題を特定する際は、競合する Google Cloud 認証変数を削除してください。
- キーを含む
.envファイルをソース管理に含めないでください。Gemini CLI は、永続的なローカル構成が必要な場合に、ユーザーレベルの.gemini/.envファイルもサポートします。