【ITBEAR科技資訊】12月26日消息,近日,谷歌發(fā)布了全新的Google AI SDK,旨在為Android應(yīng)用程序集成其高性能的Gemini Pro模型提供更加便捷的解決方案,從而無需開發(fā)人員建立和管理后端基礎(chǔ)架構(gòu)。
據(jù)了解,Gemini Pro是谷歌最強大的模型之一,可處理各種文本和圖像推理任務(wù)。該模型位于谷歌的數(shù)據(jù)中心,通過Gemini API提供訪問。為了更加簡化操作流程,谷歌推薦使用Google AI Studio,這是一個基于Web的工具,允許在瀏覽器中進行原型設(shè)計和運行提示詞。一旦滿意結(jié)果,開發(fā)人員可以將模型導(dǎo)出為代碼,并在后端使用他們選擇的編程語言(如Python)來運行它。
對于Android應(yīng)用程序,谷歌提供了Google AI客戶端SDK for Android,它將Gemini REST API封裝為Kotlin本機API。通過使用這個SDK,開發(fā)人員不需要直接與REST API進行交互,也不必在Android應(yīng)用程序中實現(xiàn)訪問Gemini模型的服務(wù)器端服務(wù)。
除了純文本模型之外,Gemini還提供了一個多模態(tài)模型(Gemini Pro Vision),它可以從文本和圖像輸入中生成文本,并支持流式處理,從而實現(xiàn)更快的交互體驗。
為了進一步簡化開發(fā)人員的工作流程,最新的Android Studio預(yù)覽版引入了一個新的項目模板,該模板將引導(dǎo)開發(fā)人員完成使用Gemini Pro所需的步驟。
除了Gemini Pro外,谷歌還提供了一個更小的模型Gemini Nano,這個模型可以在設(shè)備上運行,數(shù)據(jù)不需要離開設(shè)備,即使在沒有網(wǎng)絡(luò)連接的情況下也能正常工作。Gemini Nano可以在部分設(shè)備上通過AICore使用,AICore是Android 14中的一個新系統(tǒng)服務(wù),旨在簡化將AI集成到Android應(yīng)用程序中,負責(zé)模型管理、運行時和安全性等多個方面。