【发布时间】:2018-11-01 14:08:59
【问题描述】:
我的问题(西班牙语)对查询 QnAMaker 实例的 Azure Web App Bot 服务执行的问题和直接针对该实例的特定 QnAMaker 服务执行的查询存在差异。
p>对于这个特定案例,我在 Bot 的网络聊天和 QnAMaker 测试聊天中执行了相同的问题。在 Bot 的网络聊天检索到的几个回复中,我收到了默认消息(例如,如果问题与答案不匹配),而在 QnAMaker 测试聊天检索到的回复中,我收到了知识库中匹配的答案。
在屏幕截图下方找到两个聊天的结果:
Bot 的网络聊天回复: Bot Chat Screenshot 01 Bot Chat Screenshot 02
QnAMaker 测试聊天响应: QnAMaker Chat Screenshot 01 QnAMaker Chat Screenshot 01
检查了将 QnAMaker 服务与 Bot 集成的整个配置,看起来没问题。甚至,用于在 Bot 的应用设置中执行查询的 QnaThreshold 设置为 0.04(4% 匹配)以确保不过滤结果。
我猜问题是构建 POST 请求的 Bot 模块与 QnAMaker 服务之间的配置差异。
谁能帮我解决这个问题,以确保机器人执行的请求与 QnAMaker 测试聊天执行的请求相同,并通过两个聊天获得相同的结果。
谢谢
【问题讨论】:
标签: azure botframework bots qnamaker