借助 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。