料金について

Gemini API プロバイダをクリックして、このページでプロバイダ固有のコンテンツとコードを表示します。


Firebase AI Logic の使用は無料です。 ただし、Gemini API の使用料金と、Firebase プロジェクトが従量課金制の Blaze お支払いプランに登録されている必要があるかどうかは、選択した Gemini API プロバイダと使用する Firebase AI Logic の機能によって異なります。

Gemini Developer API の場合:

  • 料金は、使用するモデルと機能によって大きく異なります。

  • 一部のモデル(特にプレビュー モデルと画像生成モデル)を使用するには、課金が必要になる場合があります。

以下のセクションでは、請求先アカウントの要件の概要を説明します。料金の詳細については、Gemini Developer APIの料金課金に関するよくある質問をご覧ください。

選択した 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 のお支払いプランに登録されます。

Blaze のお支払いプランにアップグレードするだけでなくGemini Developer API有料サービス(特に新しい Cloud Billing アカウントを使用するプロジェクト)の使用を開始するために、一部のプロジェクトで 前払いが必要になる場合があります。プロジェクトの課金設定に関する追加要件を確認するには、Google AI Studio([API Keys] ページから)に Firebase プロジェクトを「インポート」する必要があります。お支払い情報の設定とお支払いについて詳しくは、 Gemini Developer API 課金に関するドキュメントをご覧ください。

Cloud Billing アカウントをリンクすると、Gemini Developer API では 使用量上限 が提供されます。これは、Gemini Developer API の使用量のみを上限とするものです。

費用に関するその他の考慮事項

Blaze のお支払いプランをご利用の場合、 と組み合わせて他のプロダクトを使用すると、費用が発生する可能性があります。Firebase AI Logic

  • 他の Firebase プロダクトでは費用が発生する可能性があります。 詳細については、Firebase の料金ページをご覧ください。

    • Firebase App Check でサポートされている一部のアテステーション プロバイダを使用する。
    • Firebase Authentication を無料使用量レベルを超えて使用する。

    • Firebase のデータベース プロダクトを無料使用量レベルを超えて使用する。

  • コンソールの AI モニタリングで費用が発生する可能性があります。Firebase
    Firebase コンソールの AI モニタリング自体は無料ですが、Firebase基盤となる プロダクトの無料使用量レベルを超えると、 Google Cloud Observability Suite費用が発生する可能性があります。詳細については、 Google Cloud Observability Suite料金に関するドキュメントをご覧ください

費用を管理するための推奨事項

費用を管理するために、次のことをおすすめします。

  • 費用と使用量を モニタリングし、 予算アラートを設定して、想定外の請求を回避します。

  • Gemini モデル(Live API モデルを除く)を使用する場合は、リクエストを送信してレスポンスの usageMetadata 属性にアクセスする前に、countTokens API を使用してリクエストのトークンサイズを見積もります。

  • モデルの構成で、思考予算Gemini 3 モデルと Gemini 2.5 モデルのみ)と maxOutputTokens(すべての Gemini モデル)を設定します。

  • AI モニタリングを有効にする と、トークン数など、リクエストに関する情報がFirebase コンソールのダッシュボードに表示されます。