IT采购网12月26日消息,近日,谷歌发布了全新的Google AI SDK,旨在为Android应用程序集成其高性能的GeminiPro模型提供更加便捷的解决方案,从而无需开发人员建立和管理后端基础架构。
据了解,Gemini Pro是谷歌最强大的模型之一,可处理各种文本和图像推理任务。该模型位于谷歌的数据中心,通过GeminiAPI提供访问。为了更加简化操作流程,谷歌推荐使用Google AIStudio,这是一个基于Web的工具,允许在浏览器中进行原型设计和运行提示词。一旦满意结果,开发人员可以将模型导出为代码,并在后端使用他们选择的编程语言(如Python)来运行它。
对于Android应用程序,谷歌提供了Google AI客户端SDK for Android,它将Gemini RESTAPI封装为Kotlin本机API。通过使用这个SDK,开发人员不需要直接与RESTAPI进行交互,也不必在Android应用程序中实现访问Gemini模型的服务器端服务。
除了纯文本模型之外,Gemini还提供了一个多模态模型(Gemini ProVision),它可以从文本和图像输入中生成文本,并支持流式处理,从而实现更快的交互体验。
为了进一步简化开发人员的工作流程,最新的Android Studio预览版引入了一个新的项目模板,该模板将引导开发人员完成使用GeminiPro所需的步骤。
除了Gemini Pro外,谷歌还提供了一个更小的模型GeminiNano,这个模型可以在设备上运行,数据不需要离开设备,即使在没有网络连接的情况下也能正常工作。GeminiNano可以在部分设备上通过AICore使用,AICore是Android14中的一个新系统服务,旨在简化将AI集成到Android应用程序中,负责模型管理、运行时和安全性等多个方面。