このプロンプトは、モバイルアプリやウェブアプリに AI 機能を組み込むのに役立ちます。
- アプリから Gemini API に安全に直接アクセスする AI 機能用の Firebase AI Logic。このプロンプトは、Gemini Developer API を使用するように Firebase プロジェクトを設定し、チャット、マルチモーダル分析、画像生成と編集などのエクスペリエンス用のコードをアプリに書き込みます。
このプロンプトは既存の Firebase プロジェクトで使用できます。Firebase プロジェクトがない場合は、Firebase のすべての設定をプロンプトの指示に沿って行うことができます。
Gemini CLI 用の Firebase 拡張機能を使用している場合は、次のコマンドを実行します。
以下に、このプロンプトの重要な前提条件と制限事項、および他のエージェント MCP 対応 AI アシスタントの使用手順を示します。 |
前提条件と制限事項
Google はエクスペリエンスの向上に努めており、前提条件と制限事項のリストは頻繁に変更される可能性があります。対応機能は随時追加されますので、定期的にご確認ください。
このプロンプトは、Android アプリ、ウェブアプリ、Flutter アプリの既存のコードベース内に AI 機能を設定します。アプリはまだデプロイまたは公開する必要はありません。
このプロンプトはまだ次の用途向けに最適化されていません。
- iOS アプリまたは Unity ゲーム。
- Gemini Live API を使用した双方向ストリーミング、Imagen モデルへのアクセス、ハイブリッド オンデバイス推論、ツールの設定など、一部の AI 機能。
画像生成機能を使用するには、Firebase プロジェクトが従量課金制の Blaze 料金プランに登録されている必要があります。$300 相当のクレジットを申請して、利用を開始できる場合があります。
プロンプトを使用する
まだインストールしていない場合は、Firebase MCP サーバーをインストールします。
インストールが完了すると、エージェント機能付きの MCP 対応 AI アシスタントが MCP ツールとプロンプトにアクセスできるようになります。Gemini CLI 用の Firebase 拡張機能は、Firebase MCP サーバーを自動的にインストールします。
ほとんどの自律型 MCP 対応 AI アシスタントは、このプロンプトを簡単に実行する方法を提供しています。たとえば、Gemini CLI では、これらのプロンプトをスラッシュ コマンドとして使用できます。
/firebase:init
初期化プロンプトに続けて、Firebase AI Logic を有効にしたいことを AI アシスタントに伝えます。
I want to enable Firebase AI Logic in my app
その後、AI アシスタントに AI 機能の実装を指示できます。
Help me add an image generation feature.
Firebase の事前作成済みプロンプトを、特定の環境や要件に合わせて調整することもできます。
プロンプトの内容を確認する
firebas:init
プロンプトの内容は、Firebase GitHub リポジトリで確認できます。
この firebas:init
プロンプトは、構成タスクまたは Firebase サービスごとに、サービス固有の複数のプロンプトを調整します。