获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。
了解详情
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
智能回复
plat_ios
plat_android

使用 ML Kit 的智能回复 API,您可以自动生成对消息的相关回复。智能回复可帮助您的用户快速回复消息,并更轻松地在输入功能有限的设备上回复消息。
iOS安卓
关键能力
生成上下文相关的建议 | 智能回复模型基于对话的完整上下文生成回复建议,而不仅仅是一条消息,从而产生对您的用户更有帮助的建议。 |
在设备上运行 | 设备上的模型可以快速生成回复,并且不需要您将用户的消息发送到远程服务器。 |
限制
- 智能回复适用于消费者应用程序中的随意对话。回复建议可能不适合其他上下文或受众。
- 目前,仅支持英语。该模型会自动检测是否使用了不同的语言,如果是,则不会提供建议。
模型的工作原理
- 该模型最多使用来自对话历史记录的 10 条最新消息来生成回复建议。
- 它会检测对话的语言,并且仅在确定语言为英语时才尝试提供响应。
- 接下来,模型将消息与敏感主题列表进行比较,并且在检测到敏感主题时不会提供建议。
- 如果语言被确定为英语并且未检测到敏感主题,则该模型最多提供三个建议响应。响应的数量取决于有多少满足基于模型输入的足够置信水平。
提供反馈
由于自然语言处理的复杂性,模型提供的建议可能不适用于所有上下文或受众。如果您遇到不恰当的回复建议,请联系 Firebase 支持。您的反馈有助于继续改进模型和敏感主题过滤器。
示例结果
时间戳 | 用户身份 | 本地用户? | 信息 |
---|
2019 年 2 月 21 日星期四 13:13:39 PST | | 真的 | 你在路上吗? |
2019 年 2 月 21 日星期四 13:15:03 PST | 朋友0 | 错误的 | 迟到了,抱歉! |
建议回复
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
Last updated 2023-01-17 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]