激光网
当前位置: 首页 > 光粒网 > 软件 > 正文

通过新的Google AI SDK在安卓应用中使用Gemini AI

2023-12-26 14:29:08  来源:激光网原创    

谷歌推出了新的 Google AI SDK,以简化其迄今为止性能最好的模型 Gemini Pro 在安卓应用程序中的集成。使用此 SDK,开发人员无需构建和管理自己的后端基础设施。

根据谷歌的说法,Gemini Pro 是他们最好的型号,具有广泛的文本和图像推理任务的功能。Gemini Pro 在谷歌的数据中心外运行,可以通过 Gemini API 访问。谷歌表示,使用 Gemini 的最简单方法是使用 Google AI Studio,这是一种基于 Web 的工具,可以在浏览器中进行原型设计和运行提示。一旦结果令人满意,就可以将模型导出为代码,并在后端运行的首选语言中使用它。

对于安卓应用,谷歌提供了适用于安卓的 Google AI 客户端 SDK,它将 Gemini REST API 封装成一个惯用的 Kotlin API。使用它,开发人员将不需要直接使用 REST API,也不需要实现服务器端服务来访问安卓应用程序中的 Gemini 模型。

除了纯文本模型外,Gemini 还提供了一个多模态模型,能够从文本和图像输入生成文本,并支持流式处理以实现更快的交互。

为了进一步简化开发者的工作流程,Android Studio 的最新预览版引入了一个新的项目模板,该模板将指导开发者完成使用 Gemini Pro 所需的步骤,首先是在 Google AI Studio 中生成 API 密钥。

除了 Gemini Pro,谷歌还提供了一个更小的型号 Gemini Nano,可以在设备上运行。这使得数据永远不会离开设备的应用成为可能,并确保可预测的延迟,即使在网络不可用的情况下也是如此。Gemini Nano 可通过 AICore 在特定设备上使用,AICore 是一项适用于 Android 14 的新系统服务,旨在通过处理模型管理、运行时、安全性等来简化将人工智能整合到安卓应用程序中的过程。

免责声明: 激光网遵守行业规则,本站所转载的稿件都标注作者和来源。 激光网原创文章,请转载时务必注明文章作者和来源“激光网”, 不尊重本站原创的行为将受到激光网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:Email:133 467 34 45@qq.com