Vertex AI in Firebase c. Firebase Genkit 特徴 Dart / Flutter 向けパッケージの 使用が可能 Flutter 用 Firebase SDK により、 Firebase サーバーを経由した Gemini API を実行することが可能 Firebase, Google Cloud の エコシステムをフル活用して AI オーケストレーションを実行 することが可能 メリット Flutter での生成 AI アプリ実装が 最も簡単 クライアントサイドに Gemini API キーを直接埋め込まずに 済む Secret Manager や サービス アカウントを使った高いセキュリ ティ オブザーバビリティに優れ、拡 張もしやすい デメリット ソースコードに API キーを埋め 込む必要があり、漏洩リスク大 悪用されると高額な利用料を請求さ れる可能性がある 本番運用の場合 App Check の導 入が必須 (クライアントサイドの設定がやや 複雑になる) サーバーサイド実装が必須 Flutter エンジニアのみのチー ムには追加の学習コストがか かる 向いているケース 短期間の PoC や Gemini 新モデル の試し打ち a. よりはセキュリティを高めたい が、なるべく実装をシンプルに保ち たい場合 アプリケーション基盤が Firebase, Google Cloud で構 築されている場合