Azure QnAMaker Web App Bot与认知服务响应不一致问题求助
Azure Web App Bot与QnAMaker响应不一致问题求助
我最近在用西班牙语提问时碰到了一个棘手的问题:Azure Web App Bot调用QnAMaker实例返回的响应,和直接调用QnAMaker服务返回的结果完全不一样!
具体测试情况是这样的:我在Bot的Web Chat和QnAMaker的测试聊天窗口中发送了完全相同的问题,结果Bot的Web Chat多次返回默认消息(类似“未匹配到对应答案”的提示),但QnAMaker测试聊天却能精准匹配到知识库中的对应答案。
以下是两个聊天界面的结果截图:
- Bot的Web Chat响应:[Bot聊天界面截图1]、[Bot聊天界面截图2]
- QnAMaker测试聊天响应:[QnAMaker聊天界面截图1]、[QnAMaker聊天界面截图2]
我已经仔细检查了QnAMaker与Bot的集成配置,确认没有异常。甚至特意将Bot应用设置中的QnaThreshold设为0.04(匹配度仅需4%),就是为了确保结果不会被过滤,但问题依然存在。
我推测问题出在Bot模块构建QnAMaker服务POST请求的配置差异上,希望有经验的朋友能帮我解决这个问题,让Bot发送的请求和QnAMaker测试聊天保持一致,从而获得相同的响应结果。
感谢大家的支持!
内容的提问来源于stack exchange,提问作者Alejandro Barabasz
相关产品推荐
相关产品推荐

