|
Gemini API プロバイダをクリックして、このページでプロバイダ固有のコンテンツとコードを表示します。 |
Firebase AI Logic の使用は無料です。ただし、Gemini API の使用料金と、Firebase プロジェクトが従量課金制の Blaze お支払いプランに登録されている必要があるかどうかは、選択した Gemini API プロバイダと使用する Firebase AI Logic の機能によって異なります。
Gemini Developer API の場合:
料金は、使用するモデルと機能に大きく左右されます。
一部のモデル(特にプレビュー モデルと画像生成モデル)を使用するには、課金が必要になる場合があります。
このページでは、料金と請求先アカウントの要件の概要について説明します。詳細については、Gemini Developer API の料金に関するドキュメントとお支払いとご請求に関するよくある質問をご覧ください。
請求先アカウントの要件
Gemini Developer API の料金にはさまざまな階層があります。次のセクションでは、これらの階層の概要を説明しますが、詳細は Gemini Developer API 料金に関するドキュメントで確認してください。
Gemini Developer API「無料枠」
Gemini Developer API の「無料枠」では、お支払い方法を指定せずに使用を開始できます。特定のモデルへのアクセスが制限され、多くの基本機能へのアクセスが許可されます。
この「無料枠」を使用するには、プロジェクトを Cloud Billing アカウントにリンクしないでください。つまり、Firebase プロジェクトは料金不要の Spark のお支払いプランに登録されています。
Gemini Developer API「有料プラン」
Gemini Developer API の「有料枠」は、より多くのボリュームが必要な場合や、より多くのモデルや上級者向け機能にアクセスしたい場合に利用できます。
これらの「有料階層」を使用するには、プロジェクトを Cloud Billing アカウントにリンクする必要があります。つまり、Firebase プロジェクトが従量課金制の Blaze のお支払いプランにアップグレードされます。
お支払い情報の設定とお支払いについて詳しくは、Gemini Developer API の課金に関するドキュメントをご覧ください。
費用に関するその他の考慮事項
Blaze のお支払いプランをご利用の場合は、Firebase AI Logic と他のプロダクトを組み合わせて使用すると、費用が発生する可能性があります。
他の Firebase プロダクトでは費用が発生する場合があります。詳細については、Firebase の料金ページをご覧ください。
- Firebase App Check でサポートされている証明書プロバイダの一部を使用する。
無料の使用量レベルを超えて Firebase Authentication を使用する。
Firebase のデータベース プロダクトを無料使用枠を超えて使用している。
Firebase コンソールの AI モニタリングでは、費用が発生する場合があります。
Firebase コンソールの AI モニタリング自体は無料ですが、基盤となる Google Cloud Observability Suite プロダクトの無料使用レベルを超えると、費用が発生する可能性があります。詳しくは、Google Cloud Observability Suite の料金に関するドキュメントをご覧ください。
費用を管理するための推奨事項
費用を管理するには、次のことをおすすめします。
費用と使用状況をモニタリングし、予算アラートを設定することで、想定外の請求を回避できます。
Gemini モデル(Live API モデルを除く)を使用する場合は、リクエストを送信してレスポンスの
usageMetadata属性にアクセスする前に、countTokensAPI を使用してリクエストのトークンサイズの見積もりを取得します。モデルの構成で、思考予算(Gemini 3 モデルと Gemini 2.5 モデルのみ)と
maxOutputTokens(すべての Gemini モデル)を設定します。AI モニタリングを有効にすると、トークン数などのリクエストに関する情報を含むダッシュボードが Firebase コンソールに表示されます。