有料キャパシティを使うには課金連携が必要です。アカウントがプリペイドプランに割り当てられている場合は、$5 以上(または現地通貨相当額)を最初にクレジット追加する必要があります。アップグレード前に、AI Studio で割り当てプランと支出管理を確認してください。残高と使用状況の反映には遅延があり得るため、表示中のプリペイド残高は即時の支出遮断にはなりません。
Google の $300 Cloud ウェルカムクレジットは Gemini API の無料枠とは別です。2026年3月2日以降に開設されたアカウントでは、そのクレジットを Gemini API や AI Studio の料金に使えません。自分のアカウントに適用されるルールは課金ガイドを参照してください。
Google と CometAPI のトークン価格
以下の表は、2026年10月26日時点での Google 標準トークン価格と CometAPI 公開モデル料金の比較です。金額はすべて 100万トークンあたりの USD で、該当する場合は課金対象の推論を出力に含みます。Google の無料入力・出力は、プロジェクトの許容範囲内の対象リクエストにのみ適用されます。
対象の Google アカウントとリージョン、API キー、pip が利用可能な Python が必要です。以下は Google の現行入門ガイドに従い、Interactions API を使用します。
キーを作成し SDK をインストール
Google AI Studio で、課金を有効化していないプロジェクトの API キーをコピーまたは作成します。SDK をインストールし、端末環境にキーを設定します。キーはブラウザコードに埋め込まず、サーバー側に保持してください。
pip install -U google-genai
macOS または Linux の場合:
export GEMINI_API_KEY="your_api_key"
Windows PowerShell の場合:
$env:GEMINI_API_KEY="your_api_key"
リクエストを送信して結果を確認
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.8-flash",
input="Explain vector databases in 100 words."
)
print(interaction.output_text)
これを Python ファイルとして保存し、同じ環境から実行します。成功すれば短い説明が出力されます。その後、AI Studio の使用状況ダッシュボードで、トラフィックが当該プロジェクトとモデルに届いているか確認してください。失敗した場合は、コードを変更する前に、エラーコードを確認し、キー、モデルアクセス、クォータ、課金状態を検証してください。
開発者が CometAPI 経由で Gemini API モデルにアクセスするには?
CometAPI は、対応する Gemini モデルやその他の AI プロバイダへの別経路を提供します。
複数プロバイダにわたる共通インターフェースがアプリケーションを簡素化する場合にこの経路を選びます。CometAPI のエンドポイントに CometAPI キーを使用し、サポートされるモデル ID とアカウント制限を確認してください。Google の無料クォータはこのサービスには引き継がれません。以下は、CometAPI がドキュメント化した OpenAI 互換インターフェイスを用いた例です。
pip install -U openai
上記と同じシェル固有の方法で環境に COMETAPI_KEY を設定し、次を実行します:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["COMETAPI_KEY"],
base_url="https://api.cometapi.com/v1"
)
response = client.chat.completions.create(
model="gemini-3.8-flash",
messages=[{
"role": "user",
"content": "Summarize the benefits of RAG."
}]
)
print(response.choices[0].message.content)
デプロイ前に、意図するモデル ID が自分の CometAPI アカウントでサポートされていることを確認してください。Google ネイティブの識別子やプロバイダ固有のエイリアスは、すべてのモデルで一致するとは限りません。
Gemini API 無料枠に適用されるプライバシー制限は?
Google の Gemini API 追加利用規約の下では、無償サービスのプロンプトと出力が Google 製品の改善に利用される場合があり、人間のレビュアーが確認する可能性があります。無償サービスには、機密、秘匿、個人情報を送信しないでください。有料 API サービスには異なるデータ利用条件が適用されます。
地域ルールも重要です。EEA、スイス、英国では、特定の無償使用に有料サービスのデータ利用条項が適用されますが、それらの地域のユーザーに API クライアントを提供するには有料サービスが必要です。これらは別条件です。リリース前に、ユーザーと展開対象に適用される最新の規約を確認してください。
失敗のタイムスタンプを、リクエスト数と入力トークン量と比較します。短いプロンプトのバーストはリクエスト頻度の問題を、少数の長いドキュメントは低 RPM でもトークン容量枯渇を示唆します。Interactions API では機械可読なエラーコードを確認し、日次クォータ枯渇と短期制限を区別します。トークン使用量とワーカー併行度を同時にログに記録し、関連するキュー部分を調整できるようにします。
提出後にリクエストがタイムアウトした場合は?
タイムアウトは、リモート処理が完了したかどうかを必ずしも示しません。ID のある interaction は、その状態を確認してから別の高コストタスクを開始してください。ワークフローにアプリケーションレベルのタスク ID を付与し、特にメール、DB 書き込み、ツール呼び出しなどで下流動作の重複を防ぎます。テキスト生成のリトライが業務アクションを暗黙に繰り返さないようにします。Google のInteractions ドキュメントで、interaction の取得と実行状態を参照してください。