隨著 AI 領域持續擴展,我們經常聽到開發人員表示,他們不確定該從何著手,也不確定哪種 API 或 SDK 最適合自己的用途。
因此,我們想提供使用裝置端和雲端模型的 AI 功能範例,激發您為使用者打造愉悅體驗的靈感。
我們很高興宣布推出重新設計的 Android AI 範例目錄,這款專屬應用程式旨在激發 Android 開發人員的靈感,並提供相關知識,協助他們建構新一代的 AI 輔助 Android 應用程式。
探索 Google AI 的無限可能
Android AI 範例目錄是專為探索 Google AI API 和 SDK 功能而設計的一站式平台。您可以在當中找到一系列範例,瞭解各種 AI 用途並親自測試。我們設計這個目錄,是為了讓您實際體驗可建構的內容,並協助您找出符合需求的解決方案和功能。
以下是目錄中的一些範例:
使用 Imagen 生成圖像 使用 Imagen 生成各種藝術風格的風景、物體和人物圖像。 |
使用 Gemini Nano 進行裝置端摘要 透過 GenAI Summarization API,使用 Gemini Nano 摘要裝置端文字。 |
與 Nano Banana 對話 這款聊天機器人應用程式使用 Gemini 3 Pro 圖像模型 (又稱「Nano Banana Pro」),可透過與模型對話的方式編輯圖像。 |
使用 Gemini Nano 在裝置端描述圖片 透過 GenAI 圖像說明 API,使用 Gemini Nano 生成圖像說明。 |
其他範例包括:透過 Imagen 遮罩編輯功能編輯圖片、使用 Gemini Live API 透過語音控制待辦事項應用程式,以及由 Gemini Nano 支援的裝置端重寫輔助功能等!
使用雲端推論的範例是透過 Firebase AI Logic SDK 建構而成,而使用裝置端推論的範例則使用 ML Kit GenAI API。隨著模型和 SDK 新增功能,我們將持續建立新範例並更新現有範例。
完全開放原始碼,可直接複製
我們認為最好的學習方式就是動手試試。因此,AI 範例目錄不僅完全開放原始碼,而且經過架構設計,與 AI 功能相關的程式碼自成一體,方便複製及貼上,讓您在自己的專案中快速實驗這些程式碼範例。
在應用程式中探索範例時,如要查看範例的建構方式,只要按一下「<> 原始碼」按鈕,即可直接前往 GitHub 上的程式碼。
為協助您快速入門,每個範例都包含 README 檔案,其中會標示使用的 API,以及重要的程式碼片段。
注意:如要使用 Firebase AI Logic SDK 執行範例,請設定 Firebase AI 專案。此外,使用 ML Kit Gen AI API (由 Gemini Nano 提供技術支援) 的範例僅支援特定裝置。
我們也特別設計了應用程式的使用者介面,讓學習體驗更加引人入勝且直覺易用。我們為應用程式換上全新品牌形象,以大膽風格融合 Android 外觀和富有表現力的 AI 設計語言。最值得一提的是,應用程式現在為新的 Material 3 表現力元件提供充滿活力的紋理背景,讓您在現代化且愉快的環境中探索範例並深入瞭解程式碼。系統會根據生成的圖像構圖繪製插圖,進一步提升精緻且富有表現力的體驗。
歡迎立即查看 Android AI 範例目錄、測試各項功能,並深入瞭解 GitHub 上的程式碼,將您的 AI 輔助構想付諸實現!
-
使用指南歡迎回到「建構智慧型 Android 應用程式」系列網誌文章。我們將以基本 Android 應用程式為基礎,將其轉換為個人化、智慧型和代理式體驗。
Thomas Ezan, Jolanda Verhoef, Caren Chang • 8 分鐘小故事 -
使用指南歡迎回到「建構智慧型 Android 應用程式」系列網誌文章。我們將以基本 Android 應用程式為基礎,將其轉換為個人化、智慧型和代理式體驗。在上一篇文章中,我們介紹了 Jetpacker,也就是本系列文章中會使用的示範應用程式。
Caren Chang • 6 分鐘小故事 -
使用指南Jetpacker 是技術展示應用程式,由我們的團隊從無到有建構,在今年的 Google I/O 大會上展出 (使用 Antigravity 建構)。Jetpacker 的核心功能是協助使用者規劃、探索及享受下一次的重大冒險。
Jolanda Verhoef • 4 分鐘小故事
每週透過電子郵件接收最新的 Android 開發洞察資料。