gpt4 book ai didi

azure - Azure QnAMaker Web 应用机器人和认知服务之间的响应不一致

转载 作者:行者123 更新时间:2023-12-03 05:03:35 25 4
gpt4 key购买 nike

针对查询 QnAMaker 实例的 Azure Web App Bot 服务执行的问题(西类牙语)的回答与直接针对该实例的特定 QnAMaker 服务执行的查询存在差异。

对于这个特定案例,我在机器人的网络聊天和 QnAMaker 测试聊天中执行了相同的问题。在机器人网络聊天检索到的多个响应中,我收到默认消息(例如问题与答案不匹配),而在 QnAMaker 测试聊天检索到的响应中,我得到与知识库匹配的答案。

下面是两个聊天结果的屏幕截图:

机器人的网络聊天响应: Bot Chat Screenshot 01 Bot Chat Screenshot 02

QnAMaker 测试聊天回复: QnAMaker Chat Screenshot 01 QnAMaker Chat Screenshot 01

检查了将 QnAMaker 服务与 Bot 集成的整个配置,看起来没问题。甚至,用于在 Bot 的应用程序设置中执行查询的 QnaThreshold 设置为 0.04(4% 匹配),以确保结果不会被过滤。

我猜问题是针对 QnAMaker 服务构建 POST 请求的 Bot 模块之间的配置差异。

任何人都可以帮助我解决此问题,以确保机器人执行的请求与 QnAMaker 测试聊天执行的请求相同,并通过两次聊天获得相同的结果。

谢谢

最佳答案

Alternate questions可以提高与用户查询匹配的可能性。您可以尝试将该短语作为备用问题添加到现有的 QnA 对中。

the QnaThreshold used to perform the queries in Bot's App Settings was set to 0.04

要解决此问题,您可以尝试将 ScoreThreshold 设置为 0,然后覆盖 RespondFromQnAMakerResultAsync 并检查实际的 QnAMakerResult 由 QnAMaker 服务返回。

关于azure - Azure QnAMaker Web 应用机器人和认知服务之间的响应不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50473908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com