AI 让打造个性化应用体验变得更加轻松,可将内容转换为适合用户的格式。之前,我们让开发者能够通过机器学习套件生成式 AI API 与 Gemini Nano 集成,这些 API 专为摘要生成和图片描述等特定应用场景而量身定制。
今天,Android 的设备端生成式 AI 迎来了一个重要里程碑。我们宣布推出 机器学习套件生成式 AI Prompt API 的 Alpha 版。借助这款 API,您可以向 Gemini Nano 发送自然语言和多模态请求,从而满足在使用生成模型进行构建时对更多控制和灵活性的需求。
Kakao 等合作伙伴已经开始使用 Prompt API 进行开发,打造具有实际影响力的独特体验。您现在只需编写极少的代码,即可体验 Prompt API 的强大功能。
从预构建的设备端生成式 AI 转向自定义设备端生成式 AI
Prompt API 不仅提供预构建的功能,还支持自定义、应用专属的生成式 AI 用例,让您能够通过复杂的数据转换创建独特的功能。Prompt API 使用设备端 Gemini Nano 在本地处理数据,从而实现离线功能并更好地保护用户隐私。
Prompt API 的主要应用场景:
Prompt API 支持高度自定义的生成式 AI 应用场景。以下是一些推荐示例:
- 图片理解:分析照片以进行分类(例如,创建社交媒体帖子草稿或识别“宠物”“食物”或“旅行”等标签)。
- 智能文档扫描:使用传统机器学习模型从收据中提取文本,然后使用 Prompt API 对每个项目进行分类。
- 为界面转换数据:分析长篇内容,生成简短、吸引人的通知标题。
- 内容提示:根据用户对主题的偏好,为新日志条目推荐主题。
- 内容分析:将客户评价分类为正面、中性或负面。
- 信息提取:从邮件会话串中提取有关即将举行的活动的重要详细信息。
实现
只需几行代码,Prompt API 即可让您创建自定义提示并设置可选的生成参数:
Generation.getClient().generateContent(
generateContentRequest(
ImagePart(bitmapImage),
TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
) {
// Optional parameters
temperature = 0.2f
topK = 10
candidateCount = 1
maxOutputTokens = 10
},
)如需查看实现 Prompt API 的更详细示例,请参阅官方文档和 GitHub 上的示例。
Gemini Nano、性能和原型设计
Prompt API 目前在 Pixel 10 系列设备上表现最佳,该系列设备运行的是最新版本的 Gemini Nano (nano-v3)。此版本的 Gemini Nano 采用与 Gemma 3n 相同的架构,后者是我们首次在 I/O 大会上与开放模型社区分享的模型。
Gemma 3n 和 nano-v3 共享基础,让开发者能够更轻松地进行功能原型设计。如果您没有 Pixel 10 设备,现在就可以开始在本地使用 Gemma 3n 进行原型设计,尝试各种提示。
如需查看支持 GenAI API 的设备的完整列表,请参阅我们的设备支持文档。
了解详情
立即参考我们的官方文档和 GitHub 上的示例,开始在 Android 应用中实现 Prompt API。
-
产品资讯Google 致力于将最强大的 AI 模型直接引入您随身携带的 Android 设备。今天,我们非常高兴地宣布推出最新一代前沿开放模型:Gemma 4。
Caren Chang, David Chou • 阅读用时:3 分钟 -
产品资讯为了进一步帮助您将机器学习套件 Prompt API 用例投入生产,我们很高兴地宣布,Vertex AI 上针对设备端模型的自动提示词优化 (APO) 功能现已推出。自动提示词优化是一款工具,可帮助您自动找到适合您应用场景的最佳提示词。
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • 阅读用时:3 分钟 -
产品资讯今天,在 Android 开发者峰会上,我们宣布广泛推出许多工具和 API,旨在消除日常开发中的阻碍,让您能够更灵活地构建出色的 Android 应用。
Matthew McCullough • 阅读用时:4 分钟
每周通过电子邮件接收最新的 Android 开发洞见。