Firebase AI Logic supports Gemini 3 Pro and Gemini 3 Pro Image (
nano banana pro) for use on all platforms
(in preview).
All Gemini 1.0 and Gemini 1.5 models are retired. To avoid service disruption, update to a
newer model (like
gemini-2.5-flash-lite).
Learn more.
概要: Firebase AI Logic ソリューション
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Firebase AI Logic でアプリを開発する場合は、メインガイドで説明した基本よりも詳しい情報が必要になることがあります。このセクションで概説するソリューションでは、より高度なユースケースについてのガイダンスを提供します。
未承認のクライアントからアプリを保護する
モバイルアプリとウェブアプリでは、未承認のクライアントによる不正使用から Gemini API とプロジェクト リソースを保護する必要があります。Firebase App Check を使用して、すべての API 呼び出しが実際のアプリからのものであることを確認できます。
Firebase App Check ガイドを参照してください
アプリの新しいバージョンをリリースせずにアプリの値を更新する
アプリの新しいバージョンをリリースせずにアプリの値を動的に変更する必要がある場合は、Firebase Remote Config を使用できます。たとえば、モデル名、システム指示、プロンプト、安全性の設定、リクエストの入力を変更するなどです。
Remote Config のソリューションを参照してください
実行時の構成を動的かつ条件付きで設定する
実行時の条件に基づいて構成を設定する場合は、Firebase Remote Config を使用できます。たとえば、エンドユーザーの所在地に基づいて Vertex AI サービスと生成モデルを実行する場所を変更します。
Remote Config のソリューションを参照してください
ファイルを管理し、マルチモーダル リクエストに大きなファイルを含める
Cloud Storage for Firebase を使用すると、ファイル ストレージと管理のための高速で安全かつスケーラブルなインフラストラクチャを利用できます。また、Cloud Storage for Firebase URL を使用して、マルチモーダル リクエストに大きなファイルを含めることもできます。
Cloud Storage for Firebase のソリューションを参照してください
他の解決策やガイドも積極的に作成していますので、後日改めてご確認ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-11-21 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"]],["最終更新日 2025-11-21 UTC。"],[],[]]