プロダクト ニュース

Gemini 3 Flash でよりスマートなアプリを構築する

2 分で読了
Thomas Ezan
シニア デベロッパー リレーションズ エンジニア

このたび、Gemini 3 モデル ファミリーに Gemini 3 Flash が加わりました。Gemini 3 Flash は、スピードを重視して構築された最先端のインテリジェンスを低コストで提供します。Firebase AI LogicGemini 3 Flash が正式にリリースされたため、今すぐ構築を開始できます。世界中でご利用いただける Gemini 3 Flash プレビュー モデルには、Firebase AI Logic クライアント SDK を使用して、Gemini Developer API または Vertex AI Gemini API を介してアプリから直接安全にアクセスできます。Gemini 3 Flash は、推論、ツール使用、マルチモーダル機能に優れており、複雑な動画分析、データ抽出、ビジュアル Q&A を実行したいデベロッパーに最適です。

低レイテンシ向けに最適化された Gemini 3

Gemini 3 は、これまでで最もインテリジェントなモデル ファミリーです。Gemini 3 Flash のリリースにより、低レイテンシで費用対効果の高いユースケースで、そのインテリジェンスをより簡単に利用できるようになります。Gemini 3 Pro は複雑な推論向けに設計されていますが、Gemini 3 Flash は本番環境アプリで大幅な高速化とコスト削減を実現できるように設計されています。

Firebase AI Logic とのシームレスな統合

Pro モデルと同様に、Gemini 3 Flash は Firebase AI Logic SDK を介してプレビュー版で直接利用できます。つまり、複雑なサーバーサイドの設定を行うことなく、Android アプリに統合できます。

Kotlin コードに追加する方法は次のとおりです。

  val model = Firebase.ai(backend = GenerativeBackend.googleAI())

    .generativeModel(modelName = "gemini-3-flash-preview")

確実なスケーリング

Firebase を使用すると、次の方法で成長を安全かつ管理しやすい状態に保つことができます。

AI モニタリング

Firebase AI モニタリング ダッシュボードでは、レイテンシ、成功率、費用を確認できます。また、モデル名でデータを分割して、モデルのパフォーマンスを正確に把握することもできます。

image.png

サーバー プロンプト テンプレート

サーバー プロンプト テンプレートを使用すると、プロンプトとスキーマをアプリのバイナリにハードコードするのではなく、Firebase サーバーに安全に保存できます。この機能により、機密性の高いプロンプトを安全に保ち、不正なプロンプト抽出を防ぎ、アプリの更新を必要とせずに迅速な反復処理が可能になります。

  ---

model: 'gemini-3-flash-preview'

input:

  schema:

    topic:

      type: 'string'

      minLength: 2

      maxLength: 40

    length:

      type: 'number'

      minimum: 1

      maximum: 200

    language:

      type: 'string'


--


{{role "system"}}

You're a storyteller that tells nice and joyful stories with happy endings.


{{role "user"}}

Create a story about {{topic}} with the length of {{length}} words in the {{language}} language.

Firebase コンソールを使用して定義されたサーバー プロンプト テンプレート  

  val generativeModel = Firebase.ai.templateGenerativeModel()
val response = generativeModel.generateContent("storyteller-v10",
    mapOf(
        "topic" to topic,
        "length" to length,
        "language" to language
    )
)
_output.value = response.text

サーバー プロンプト テンプレートにアクセスするためのコード スニペット

Android Studio での AI 開発支援のための Gemini 3 Flash

Gemini 3 Flash は、Android Studio の AI アシスタントでも利用できます。Gemini 3 Pro プレビュー版はコーディングとエージェント エクスペリエンスに最適なモデルですが、Gemini 3 Flash はスピードを重視して設計されており、一般的な開発タスクや質問に最適です。

新しいモデルは、本日より Android Studio で Gemini を使用しているデベロッパーに無料で(デフォルト モデル)提供されます。エージェント モードでより高い使用率上限と長いセッションを利用するには、AI Studio API キーを使用して、Gemini 3 Flash または Gemini 3 Pro の機能を最大限に活用できます。また、Gemini Code Assist Standard または Gemini Code Assist Enterprise ライセンスをお持ちのデベロッパーには、使用率上限の高い Gemini 3 モデル ファミリーへのアクセス権が付与されます。 IT 管理者は、Google Cloud コンソールからプレビュー モデルへのアクセスを有効にする必要があります。

今すぐ始めましょう

Firebase AI Logic を介して Gemini 3 Flash のテストを今すぐ開始できます。詳細については、AndroidFirebase のドキュメントをご覧ください。Android Studio で新しい Gemini 3 モデルを試して、開発支援にご活用いただき、ご意見をお聞かせください。いつものように、LinkedInブログ YouTube、および Xで Google をフォローしてください。

執筆者:

続きを読む