Generative API Firebase Extensions

Firebase は Google に支えられ、世界中の何百万人ものデベロッパーから高い信頼を得ているアプリ開発プラットフォームです。Firebase のデベロッパーは、Gemini API を使用してアプリケーションに機能を追加したいとお考えの場合は、Firebase 拡張機能をいくつか用意しています。これらは、アプリに新しい機能を迅速にデプロイできる、あらかじめパッケージ化されたソリューションです。

Gemini API を使用して chatbot を構築する

Gemini API で chatbot を構築する拡張機能を使用すると、Cloud Firestore をデータベースとして使用し、Gemini API を介してユーザーと大規模言語モデル間のインタラクティブな会話を確立し、管理できます。Cloud Firestore のコレクションは各チャットを表します。この拡張機能は新しいメッセージのコレクションをモニタリングし、チャットの以前のメッセージをコンテキストとみなして、Gemini API にクエリして適切なレスポンスを取得します。

Build Chatbot を Gemini API 拡張機能と統合することで、chatbot アプリケーションを効率的に作成し、ユーザー エクスペリエンスとインタラクションを向上させ、カスタムコード開発の時間と労力を節約できます。

Gemini API でのマルチモーダル タスク

Gemini API を使用したマルチモーダル タスク拡張機能を使用すると、テキスト プロンプトと必要に応じて画像を使用して、Firestore のデータに対して言語タスクを実行できます。

特定の 1 つのタスクを実行するように拡張機能の各インスタンスを構成します。複数のタスクがある場合は、複数のインスタンスをインストールできます。

たとえば、この拡張機能を使用して次のことができます。

  • 一連の商品レビューの評価を予測します。
  • お客様のフィードバックをポジティブ、ネガティブ、ニュートラルに分類します。
  • 長い記事を要約する。
  • テキストから名前付きエンティティを抽出します。
  • 詩やコードなどのクリエイティブなテキストを生成します。