AI 可帮助您更轻松地打造个性化的应用体验,将内容转换为适合用户的格式。我们之前已允许开发者通过 机器学习套件 GenAI 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 相同的架构构建而成,而 Gemma 3n 是我们在 I/O 大会上首次与开放模型社区分享的模型。
Gemma 3n 和 nano-v3 之间的共享基础可让开发者更轻松地制作功能原型。如果您没有 Pixel 10 设备,可以立即开始使用 Gemma 3n 在本地进行原型设计,体验提示功能。
如需查看支持生成式 AI API 的设备的完整列表,请参阅我们的设备支持文档。
了解详情
立即开始在 Android 应用中实现 Prompt API,您可以参考我们的官方文档和 GitHub 上的示例。
-
产品资讯Google 致力于将最强大的 AI 模型直接引入您口袋中的 Android 设备。今天,我们非常高兴地宣布推出最新的前沿开放模型:Gemma 4。
Caren Chang, David Chou • 阅读用时:3 分钟 -
产品资讯为了进一步帮助您将机器学习套件 Prompt API 使用场景投入生产环境,我们很高兴地宣布推出 Vertex AI 上的自动提示优化 (APO) 功能,该功能面向设备端模型。自动提示优化是一种工具,可帮助您自动找到最适合您使用情形的提示。
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • 阅读用时:3 分钟 -
产品资讯在 Google Play 上,我们一直在不断扩展订阅平台,以帮助您促进业务增长、适应新的业务模式,并满足用户的需求。
Sheenam Mittal • 阅读用时:4 分钟
每周通过电子邮件接收最新的 Android 开发洞见。