IT 之家 12 月 26 日消息,谷歌近日推出了全新的 Google AI SDK,旨在簡化 Android 應用集成其高性能的 Gemini Pro 模型。借助該 SDK,開發人員無需構建和管理自己的後端基礎架構。
據谷歌介紹,Gemini Pro 是其功能最強大的模型之一,可用于處理廣泛的文本和圖像推理任務。Gemini Pro 運行于谷歌數據中心,可通過 Gemini API 訪問。谷歌表示,使用 Gemini 最簡便的方法是通過 Google AI Studio 進行操作,這是一個基于 Web 的工具,可在浏覽器中進行原型設計和運行 prompt(提示詞)。如果對結果滿意,開發人員就可以将模型導出爲代碼,并使用其所選的編程語言(例如 Python)在後端運行。
對于 Android 應用,谷歌提供了 Google AI client SDK for Android,它将 Gemini REST API 封裝爲 Kotlin 原生的 API。借助它,開發人員無需直接與 REST API 交互,也不需要在 Android 應用中實現用于訪問 Gemini 模型的服務器端服務。
除了純文本模型之外,Gemini 還提供了一個多模态模型(gemini-pro-vision),能夠從文本和圖像輸入生成文本,并支持流式處理,從而實現更快的交互。
爲了進一步簡化開發人員的工作流程,最新的 Android Studio 預覽版引入了一個新的項目模闆,該模闆将指導開發人員使用 Gemini Pro 所需的步驟。
據 IT 之家了解,除了 Gemini Pro 之外,谷歌還提供了一個更小的模型 Gemini Nano,該模型可以在設備端運行,數據可以不離開設備,并且即使在網絡不可用時也能使用。Gemini Nano 可在部分設備上通過 AICore 使用,AICore 是 Android 14 中的一個新系統服務,旨在簡化将 AI 集成到 Android 應用中,其負責模型管理、運行時(runtime)、安全性等多個方面。