Firebase Demo Day ‘24 で AI 搭載アプリを作って動かす方法を学ぶ

11月 19, 2024
Yasmin Gehman Product Marketing Manager Firebase

Firebase Demo Day 2024 にようこそ

Firebase を利用すると、簡単に AI 搭載アプリを開発して実行できます。それを示す 8 つの短編デモビデオを公開しました。Firebase Genkit、Vertex AI in Firebase、Gemini in Firebase、Firebase App Hosting など、新しい Firebase のプロダクトや機能を使って、既存のアプリケーションに AI 機能を組み込んだり、パフォーマンスを監視したり、ユーザーに優れたエクスペリエンスを提供したりする方法を説明しています。

このようなコンセプトを実際に確認できるように、サンプルの旅行アプリ Compass を通して一連のアプリ開発の流れを紹介します。Firebase を使っておすすめをパーソナライズしたり、スマートな旅程を生成したり、AI 搭載チャットボットなどの機能を作成したりする方法を説明しています。Firebase ツールを使って同じような最先端機能を皆さんのアプリに追加する方法も紹介しますので、ぜひご覧くだ���い。


Firebase Demo Day 2024 は、いつでもどこでも自分のペースでご覧いただけます。




AI 搭載機能の開発のデモ

Firebase と AI の力で旅行アプリを変革する様子をご覧ください。開発関連のデモでは、AI 機能を開発してデプロイする方法を紹介します。Vertex AI、Genkit、Firebase Hosting といった新しい Firebase プロダクトを使い、Firebase のフルマネージド インフラストラクチャを活用することで、短時間で安全にプロダクトを市場に投入できます。


Android アプリから Gemini を呼び出す

Android 用 Firebase SDK のネイティブ Vertex AI を使うと、Gemini の機能を直接 Android アプリに組み込んで、Gemini を呼び出すことができます。

Link to Youtube Video (visible only when JS is disabled)

iOS アプリから Gemini を呼び出す

Apple プラットフォーム用 Firebase SDK のネイティブ Vertex AI を使うと、Gemini の呼び出し、チャットの作成、Firebase Storage に保存されているファイルに対する推論を行うことができます。

Link to Youtube Video (visible only when JS is disabled)

Genkit と Gemini で検索拡張生成を実装する

Firebase、Genkit、Gemini を使って検索拡張生成(RAG)を実装すると、アプリのデータを活用してエクスペリエンスをパーソナライズしたり、応答を改善したりできます。

Link to Youtube Video (visible only when JS is disabled)

ツール呼び出しで AI アプリを作成する

Genkit でアプリの機能を強化しましょう。ツール呼び出しを使うと、アプリを気象サービスなどの外部 API と連携させて、リアルタイムでユーザーに情報を提供できます。

Link to Youtube Video (visible only when JS is disabled)

App Hosting で Genkit をデプロイする

Next.js アプリケーションから Genkit フローを呼び出し、Firebase App Hosting にシームレスにデプロイして、新機能をすばやく公開しましょう。

Link to Youtube Video (visible only when JS is disabled)

アプリの実行、モニタリング、最適化のデモ

Firebase を使って、AI 搭載旅行アプリのリリース、モニタリング、継続的な改善を行います。実行関連のデモでは、AI モニタリングで貴重な知見��獲得したり、AI テスト エージェントでテストを自動化したり、Remote Config でユーザー エクスペリエンスをパーソナライズしたりする方法を紹介します。これらすべてが、可能な限り最高のアプリ エクスペリエンスを提供するために役立ちます。


本番環境で Firebase Genkit をモニタリングする

Firebase の AI モニタリングを使うと、機能の全体的な健全性を理解したり、安定性の問題をデバッグしたり、コンテンツ品質の問題を特定したりできます。問題の原因は、LLM プロンプトや Genkit フローにあるかもしれません。

Link to Youtube Video (visible only when JS is disabled)

Firebase の AI テスト エージェント

Firebase の AI テスト エージェントは、アプリのテストを自動化し、エラーとコストを削減して、効率を向上させます。テストの目標さえ記述すれば、あとはエージェントが行ってくれます。

Link to Youtube Video (visible only when JS is disabled)

安心して AI 機能をロールアウトする

Firebase Remote Config を使って、アプリの生成 AI 機能の微調整やパーソナライズを行いましょう。AI プロンプトを変更することも、モデルのパラメータを調整することもできます。また、Crashlytics の AI アシスタンスを使うと、これまで以上に短い時間でアプリの問題を修正できます。

Link to Youtube Video (visible only when JS is disabled)

11 月 21 日は #AskFirebase を視聴して質問しよう

デモやプロダクト、機能について不明な点がある方のために、特別版の Firebase After Hours for Demo Day ‘24 を開催し、皆さんからのすべての質問にお答えします。ユースケース、ベスト プラクティス、詳しい説明、機能やプロダクトの詳細など、お気軽にこちらの X のスレッドまでお寄せください。11 月 21 日(木)午前 9 時 30 分~午前 11 時(太平洋標準時)に、ライブ配信をご覧ください。


それまでの間、X(旧 Twitter)LinkedIn で私たちをフォローしてください。また、#FirebaseDemoDay を使って会話に参加しましょう。