如果您是 Android 開發人員,想在應用程式中導入創新的 AI 功能,我們最近推出了強大的新更新:
- 混合式推論:Firebase AI Logic 的新 API,可同時運用裝置端和雲端推論。
- 支援新的 Gemini 模型,包括用於圖像生成的最新 Nano Banana 模型。
我們開始吧!
試用混合推論
我們推出全新的混合推論 Firebase API,並採用簡單的規則式轉送方法做為初步解決方案,讓您透過統一的 API 同時使用裝置端和雲端推論。我們預計日後會提供更精細的轉送功能。
讓應用程式在裝置本機執行的 Gemini Nano,以及雲端託管的 Gemini 模型之間動態切換。裝置端執行作業會使用 ML Kit 的 Prompt API。雲端推論支援 Vertex AI 和 Developer API 中 Firebase AI Logic 的所有 Gemini 模型。
如要使用,請將 firebase-ai-ondevice 依附元件和 Firebase AI Logic 新增至應用程式:
dependencies { [...] implementation("com.google.firebase:firebase-ai:17.10.1") implementation("com.google.firebase:firebase-ai-ondevice:16.0.0-beta01") }
初始化期間,您會建立 GenerativeModel 執行個體,並設定特定推論模式,例如 PREFER_ON_DEVICE (如果裝置不支援 Gemini Nano,則會改用雲端) 或 PREFER_IN_CLOUD (如果離線,則會改用裝置端推論):
val model = Firebase.ai(backend = GenerativeBackend.googleAI()) .generativeModel( modelName = "gemini-3.1-flash-lite", onDeviceConfig = OnDeviceConfig( mode = InferenceMode.PREFER_ON_DEVICE ) ) val response = model.generateContent(prompt)
Android 混合式推論的 Firebase API 仍處於實驗階段,建議您在應用程式中試用,特別是已使用 Firebase AI Logic 的情況。
目前,裝置端模型專門用於根據文字或單一 Bitmap 圖片輸入內容,生成單輪文字。詳情請參閱限制。
我們剛在 AI 範例目錄中發布了新範例,展示如何使用 Firebase API 進行混合推論,根據幾個選定的主題生成評論,然後翻譯成多種語言。查看程式碼,瞭解實際運作方式!
實際操作新的混合推論範例
試用新模型
在新的 Gemini 模型中,我們推出了兩款特別適合 Android 開發人員的模型,可透過 Firebase AI Logic SDK 輕鬆整合至應用程式。
Nano Banana
去年,我們推出了最先進的圖像生成模型 Nano Banana。幾週前,我們推出了幾款新的 Nana Banana 模型。
Nano Banana Pro (Gemini 3 Pro Image) 專為專業素材製作而設計,可算繪高保真文字,甚至能使用特定字型或模擬不同類型的手寫字。
Nano Banana 2 (Gemini 3.1 Flash Image) 是 Nano Banana Pro 的高效率版本,這款模型經過最佳化調整,適合用於需要快速處理大量資料的情境。適用於多種用途 (資訊圖表、虛擬貼圖、情境插圖等)。
全新 Nano Banana 模型運用現實世界知識和深度推論能力,生成精確且細緻的圖像。
我們更新了「魔術自拍」範例 (使用圖像生成功能變更自拍背景!),改用 Nano Banana 2。背景分割現在直接由圖像生成模型處理,不僅更容易實作,還能充分發揮 Nano Banana 2 提升的圖像生成能力。歡迎前往這裡觀看實際運作情形。
您可以透過 Firebase AI Logic SDK 使用這項功能。詳情請參閱 Android 說明文件。
Gemini 3.1 Flash-Lite
我們也推出了 Gemini 3.1 Flash-Lite,這是 Gemini Flash-Lite 系列的新版本。Gemini Flash-Lite 模型在品質/延遲時間比和推論成本方面表現優異,因此特別受到 Android 開發人員青睞。Android 開發人員已將這項功能用於各種用途,例如翻譯應用程式內訊息,或根據菜餚圖片生成食譜。
Gemini 3.1 Flash-Lite 目前為預先發布版,延遲時間與 Gemini 2.5 Flash-Lite 相當,但可支援更進階的用途。
如要進一步瞭解這個模型,請參閱 Firebase 說明文件。
結語
現在正是探索目錄中全新混合範例的好時機,您可以瞭解這些功能的實際運作情形,以及在裝置端和雲端推論之間轉送的好處。我們也建議您參閱說明文件,測試新的 Gemini 模型。
-
產品最新消息今天,我們推出 Gemini 3 Flash,擴大 Gemini 3 模型系列。這款模型以低成本提供最先進的智慧功能,而且速度飛快。
Thomas Ezan • 閱讀時間:2 分鐘 -
產品最新消息在應用程式中加入自訂圖片,可大幅提升使用者體驗、打造個人化體驗,並提高使用者參與度。
Thomas Ezan, Mozart Louis • 閱讀時間:5 分鐘 -
產品最新消息今天,我們在 Android 開發人員高峰會上宣布,將廣泛提供多項工具和 API,旨在消除日常摩擦,讓您更靈活地建構出色的 Android 應用程式。
Matthew McCullough • 閱讀時間:4 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。