Starting November 2, 2026, Firebase App Check enforcement will be
required to use Firebase AI Logic.
Learn more. Model updates:
The latest Gemini models, like Gemini 3.7 Flash , are available to use with
Firebase AI Logic! Learn more.
All Imagen models will shut down as early as August 17, 2026 .
Learn about migrating your apps to use Nano Banana.
Gemini 2.5 models will shut down in October 2026 . To avoid service disruptions,
update to a newer model (like
gemini-3.7-flash or gemini-3.1-flash-image ).
Any stable Gemini Live API 2.5 models are not impacted.
Learn more.
Google は AI 技術を使用して、コンテンツをご希望の言語に翻訳しています。AI 翻訳には誤りが含まれる場合があります。
フィードバックを送信
概要: Firebase AI Logic ソリューション
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Firebase AI Logic でアプリケーションを開発する場合は、メインガイドで説明した基本よりも詳しい情報が必要になることがあります。このセクションで概説するソリューションでは、より高度なユースケースについてのガイダンスを提供します。
承認されていないクライアントからアプリを保護する
モバイルアプリとウェブアプリの場合は、Gemini API と
承認されていないクライアントによる不正使用からプロジェクト リソースを保護する必要があります。
Firebase App Check を使用すると、すべての API 呼び出しが実際のアプリからのものであることを確認できます。
Firebase App Check ガイドを見る
重要: アプリのすべてのバージョンが API の不正使用から保護されるように、開発中であってもできるだけ早くアプリにApp Check を実装することを強くおすすめします。 アプリの新しいバージョンをリリースせずにアプリの値を更新する
アプリの新しい
バージョンをリリースせずにアプリの値を動的に変更する必要がある場合は、Firebase Remote Config を使用できます。たとえば、モデル名、システム指示、プロンプト、安全性の設定、リクエストの入力などを変更できます。
ソリューションを見るRemote Config
**重要:** 新しいモデルがリリースされたり、他のモデルがシャットダウンされたりしたときに、アプリでモデル名を
リモートで変更
する場合は、Remote Config を実装することを強くおすすめします。 実行時の構成を動的かつ条件付きで設定する
実行時の条件に基づいて構成を設定する場合は、
Firebase Remote Config を使用できます。たとえば、エンドユーザーの所在地に基づいて Gemini モデルにアクセスする場所を変更できます。
ソリューションを見るRemote Config
ファイルを管理し、マルチモーダル リクエストに大きなファイルを含める
Cloud Storage for Firebase を使用すると、ファイルの保存と管理に高速で安全かつスケーラブルなインフラストラクチャを活用できます。また、
マルチモーダル リクエストに大きなファイルを含めることができます。
Cloud Storage for Firebase URL を使用します。
Cloud Storage for Firebase ソリューションを見る
他のソリューションとガイドも積極的に作成していますので、後日もう一度ご確認ください。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-08-04 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-08-04 UTC。"],[],[]]