Slide 9
Slide 9 text
02 | Firebase Genkit とは?
a. Google Generative AI b. 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 で構
築されている場合