我们使用 Dialogflow ES。有没有办法从 Dialogflow 或 GCP 访问历史对话数据,其中包括话语、意图映射和每句话语的置信度得分?
谢谢你,达伦
答案1
是的,可以通过 Dialogflow 控制台访问历史对话日志。您可以通过以下方式查看:
- 打开 dialogflow 控制台,选择您的代理
- 在左侧菜单上点击“历史记录”
- 对话按时间顺序记录
- 选择并展开对话
- 在“代理”对话的最右侧有一个“更多菜单”,点击它
- 选择“原始交互日志”。此日志的内容是检测意图响应。
包含detectIntentResponse
话语、映射的意图、置信度分数等。您可以看到detectIntentResponse
这里. 欲了解更多信息,您可以阅读Dialogflow 中的历史记录。
请注意无法通过 Dialogflow API 检索日志,因此我们只能在 Dialogflow 控制台中查看它。但您可以检查有没有办法在 Dialogflow 中检索对话历史记录?,对于 stackdriver 替代方案,您可以使用 Stackdriver API 来获取日志并可能将它们存储在某个地方。