Gemini in Firebase
Firebase コンソールで利用できる AI 搭載の協力型アシスタントである Gemini in Firebase を使用して、開発プロセスを合理化できます。
Firebase のプロダクトや機能に関する質問への回答を瞬時に得る、より短期間で開発するためのコードを生成する、Gemini in Firebase からの新たなインサイトによってトラブルシューティングのプロセスを短縮する。これらのことが、Firebase コンソールの自然言語チャット インターフェースを利用して可能になります。
主な機能
自然言語クエリ | Firebase コンソールで、平易な英語を使用して Gemini に指示を出します。 |
リアルタイム サポート | Gemini は Firebase コンソールでいつでも利用できます。必要な時にいつでもサポートを受けることができます。コンテキストの切り替えやドキュメントの検索はもう不要: Gemini in Firebase は、回答を提供し、ソース ドキュメントや関連する Codelabs のリンクを直接表示します。 |
コンテキストアウェアな Firebase の専門知識 | Gemini in Firebase は、Firebase のプロダクト、サービス、プロジェクトについて詳細な知識を有しているため、機能、ベスト プラクティス、実装のガイダンスに関するパーソナライズされた情報を提供できます。 |
コードの生成とデバッグ | Gemini in Firebase は、複数のプログラミング言語にわたり、リクエストに基づいてコード スニペットを生成できます。また、既存のコードを分析することで、潜在的な問題を特定し、改善案を提示します。 |
エラーのデコードとトラブルシューティング | Gemini in Firebase は、エラー メッセージを解読し、明確な説明と軽減策を提供できます。また、ログを分析して、問題を迅速に解決するための手順を提案することもできます。 |
ベスト プラクティス | Gemini in Firebase では、アプリを最適化するための Firebase のベスト プラクティスに関するガイダンスを提供しています。 |
プラットフォームとフレームワークのサポート | Gemini in Firebase は、使用しているプラットフォーム(Android、iOS、Web など)やフレームワーク(Flutter、React など)に関係なくサポートを提供できます。 |
Firebase Crashlytics における AI アシスタンス | Crashlytics を使用して Gemini in Firebase を有効にすると、AI アシスタンスを使用して、Apple アプリと Android アプリの問題をデバッグしてトラブルシューティングできます。AI アシスタンスは、アプリのクラッシュに関する行動につながるインサイトを提供します。これには、問題の詳細な説明、考えられる根本原因に関する情報、問題の解決方法に関する提案が含まれます。必要に応じて、コードとコンテキストを提供することで、さらに詳細な分析情報を取得できます。詳しくは、Crashlytics で AI アシスタンスを利用するをご覧ください。 |
Firebase Cloud Messaging キャンペーンの要約とインサイト | Gemini in Firebase は、メッセージ キャンペーンを要約して分析し、パフォーマンスを改善するための実用的な最適化案を提供します。詳しくは、Gemini in Firebase を使用してメッセージ キャンペーンの AI 分析情報を取得するをご覧ください。 |
Gemini in Firebase による AI アシスタンス | Gemini in Firebase を使用して、自然言語でクエリとミューテーションをオンデマンドで生成し、Firebase コンソールで直接テストします。詳しくは、クエリとミューテーションに AI assistance for Data Connect in the Firebase console を使用するをご覧ください。 |
Gemini in Firebase がデータを使用する方法
Gemini in Firebase がそのレスポンスやプロンプト、データを使用してモデルをトレーニングすることはありせん。Gemini in Firebase を有効にすると、Gemini が Firebase 環境にアクセスできるようになり、回答がプロジェクトに合わせて調整される可能性があります。詳しくは、Google Cloud の Gemini がデータを使用する方法をご覧ください。
Gemini in Firebase を設定する
設定手順の詳細については、Gemini in Firebase を設定するをご覧ください。
割り当てと料金
このセクションでは、Gemini in Firebase の割り当てと料金構成について説明します。
割り当てと上限
現在の割り当ては、Gemini for Google Cloud API の割り当てページで確認できます。
- Google Cloud コンソールから、[有効な API とサービス] を選択します。
- [Gemini for Google Cloud API] を検索してクリックします。
- [割り当てとシステム上限] をクリックします。
Gemini for Google Cloud API の割り当てが表示されます。Gemini in Firebase では、「ユーザーあたり 1 日の Chat API リクエスト数」の割り当てを使用します。
割り当ての増加をリクエストするには:
- 増やす割り当てを選択し、[リクエストの編集] をクリックします。
[新しい値] テキスト フィールドにリクエストする割り当てを入力し、[送信] をクリックします。
Google Cloud チームがリクエストを審査し、メールで回答します。
料金
Gemini in Firebase は Gemini Code Assist に含まれています。詳しくは、Gemini Code Assist を設定するをご覧ください。
次のステップ
- Firebase コンソールで Gemini を試す。
- プロンプトの最適化の詳細を確認します。