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