Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
使用 GenAI 提示 API 向 Gemini Nano 发送自定义请求
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。

借助 ML Kit 的 GenAI Prompt API,您可以在设备端向 Gemini Nano 发送自然语言请求。GenAI Prompt API 接受文本输入或图片与文本的组合输入,并生成文本输出。
您可以将 GenAI Prompt API 用于各种使用场景,包括:
用例 |
示例 |
图片理解 |
分析照片以进行分类,例如“宠物”“食物”或“旅行”。 |
简短的翻译 |
在送货司机和客户之间翻译简短的消息。 |
引导式摘要生成 |
根据用户的特定兴趣总结餐厅评价。 |
实体提取 |
从电子邮件会话串中提取有关即将举行的活动的重要详细信息。 |
内容生成灵感 |
为日记条目提供提示建议。 |
智能文档扫描 |
从收据图片中提取商品并对其进行分类。 |
文本分类 |
将客户评价分类为正面、中性或负面。 |
Prompt API 与特定于功能的 API
现有的 ML Kit GenAI API 支持总结、校对、重写和图片描述用例,Prompt API 也支持这些用例。下表概述了每种方法的优势:
注意事项 |
提示 API |
特定于功能的 API |
集成工作量 |
高。 由于需要进行提示工程和质量保证,因此实现起来需要付出更多努力。 |
无压力 由于这些 API 已经针对特定使用情形进行了微调,因此所需的工作量较少。无需直接与 LLM 互动。 |
灵活性 |
灵活性更高,因为您可以自定义提示。 |
灵活性较低。每个 API 都具有固定的微调和内置提示,这些提示具有以下特征:
- 总结只能以 1-3 个项目符号的形式呈现。
- 图片说明过于笼统且简短。
- 重写仅支持预定义的样式。
|
一般来说,如果您需要更高的自定义程度和灵活性,请使用 Prompt API;对于不需要复杂逻辑的标准任务,请使用特定于功能的 API。
示例代码
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-01-28。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-01-28。"],[],[]]