【发布时间】:2021-01-29 00:15:45
【问题描述】:
我有一个项目,我必须在 Dialogflow 上实现 100 万个常见问题解答并将其上传到谷歌助手平台,最好的方法是什么?
【问题讨论】:
标签: dialogflow-es actions-on-google google-assistant-sdk dialogflow-es-fulfillment
我有一个项目,我必须在 Dialogflow 上实现 100 万个常见问题解答并将其上传到谷歌助手平台,最好的方法是什么?
【问题讨论】:
标签: dialogflow-es actions-on-google google-assistant-sdk dialogflow-es-fulfillment
如果您已经准备好常见问题解答文件,我建议您使用 Dialogflow ES 的内置知识组件。您可以在“知识”选项卡中直接上传常见问题文件作为新知识库。您也可以对此进行一些控制,因为如果您不再希望某些问题/答案显示为响应,它允许您禁用某些问题/答案。 Dialogflow 支持通过 Google Assistant 进行集成(现在在 Google Actions 上进行测试和部署)。我建议在测试 FAQ 机器人时进行设置
编辑:如果您的 CSV 在上传时出错,请尝试其他文件或通过验证测试运行它。可能是文件已损坏。如果这不适用于 CSV 文件,则可能是一个错误,您应该将错误报告给 Dialogflow 平台。
【讨论】:
在 Dialogflow 上实施常见问题解答并在 Google 助理平台中使用它的最佳方式是利用 Knowledge Connectors 功能。
为此:
您的 Dialogflow 代理的Enable the beta feature。
创建knowledge base 和文档。
您定义一个或多个知识库,它们是知识文档的集合(例如,FAQ)。
要在Dialogflow上定义或管理Knowledge Bases,您需要检查您的知识文档文件是否满足FAQ特定的以下要求:
CSV 文件必须使用逗号作为分隔符,或者 CSV 文件的第一列必须有问题,第二列必须有答案,并且没有标题。
注意: CSV 文档必须正好有两列。
尽可能使用 CSV,因为 CSV 解析最准确。
不支持具有单个 QA 对的公共 HTML 内容。
一份文档中 QA 对的数量不应超过 2000 个。
不支持具有不同答案的重复问题。
您可以使用任何常见问题解答文档; FAQ 解析器能够处理大多数常见问题解答格式。
Google 助理回复的每个聊天气泡限制为 640 个字符,因此在与 Google 助理集成时会截断长答案。
最大文档大小为 50 MB。
Enable Knowledge Bases 为您的代理。
Configure 回复。
在 Dialogflow ES Simulator 中通过输入您的问题之一进行测试 看看是否成功。
将您的代理与 Google 助理集成。
【讨论】: