借助 ML Kit 的 GenAI Prompt API,您可以在设备端向 Gemini Nano 发送自然语言请求。GenAI Prompt API 接受文本输入或图片与文本的组合输入,并生成文本输出。
您可以将 GenAI Prompt API 用于各种使用场景,包括:
用例 |
示例 |
图片理解 |
分析照片以进行分类,例如“宠物”“食物”或“旅游”。 |
简短的翻译 |
在送货司机和客户之间翻译简短的消息。 |
引导式摘要生成 |
根据用户的特定兴趣总结餐厅评价。 |
实体提取 |
从电子邮件会话串中提取有关即将举行的活动的重要详细信息。 |
内容生成灵感 |
为日记条目提供提示建议。 |
智能文档扫描 |
从收据图片中提取商品并对其进行分类。 |
文本分类 |
将客户评价分类为正面、中性或负面。 |
Prompt API 与特定于功能的 API
现有的 ML Kit GenAI API 支持总结、校对、重写和图片描述用例,Prompt API 也支持这些用例。下表概述了每种方案的优势:
注意事项 |
Prompt API |
特定于功能的 API |
集成工作量 |
高。 由于需要进行提示工程和质量保证,因此需要付出更多精力才能实现。 |
无压力 所需精力较少,因为这些 API 已经针对特定使用情形进行了微调。无需直接与 LLM 互动。 |
灵活性 |
灵活性更高,因为您可以自定义提示。 |
灵活性较低。每个 API 都具有固定的微调和内置提示,这些提示具有以下特征:
|
一般来说,如果您需要更高的自定义程度和灵活性,请使用 Prompt API;对于不需要复杂逻辑的标准任务,请使用特定于功能的 API。