Browse documentation
Getting Started
Gemini の設定
ダッシュボードで API キーを作成し、Gemini チャンネルを選択します。チャンネルは購入済みクォータの消費速度だけを 0.5 倍にし、購入量は変えません。
対応モデル
gemini-3.5-flashがデフォルトモデルで、gemini-3.8-flashが新しいモデルです。gemini-3.7-flashにも対応しています。AWSQ、CCMAX、Codex のキーでは Gemini モデルを呼び出せません。価格単位は 100 万トークンあたりの USD です。
Gemini CLI
Node.js 18 以上を用意して公式 CLI をインストールします。
1 npm install -g @google/gemini-cli2 gemini --version3 export GEMINI_API_KEY="YOUR_DASHBOARD_API_KEY"4 export GOOGLE_GEMINI_BASE_URL="https://aiinide.com/api/gemini"5 gemini
クライアントではダッシュボードで作成したキーだけを使用し、サーバーの upstream キーは使用しないでください。
通常のリクエスト
1 curl https://aiinide.com/api/gemini/v1beta/models/gemini-3.8-flash:generateContent \2 -H "x-goog-api-key: $GEMINI_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{"contents":[{"role":"user","parts":[{"text":"このリポジトリを 3 つの箇条書きで説明してください。"}]}]}'
ストリーミング
generateContent を streamGenerateContent に変更し、?alt=sse と curl -N を使用します。
1 curl -N "https://aiinide.com/api/gemini/v1beta/models/gemini-3.8-flash:streamGenerateContent?alt=sse" \2 -H "x-goog-api-key: $GEMINI_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{"contents":[{"role":"user","parts":[{"text":"このコードを要約してください。"}]}]}'
ベース URL は /api/gemini までです。401 はキー、400 はチャンネルまたはモデル、429 は上限、503 は upstream の一時障害を示します。