microsoft-cognitive - 即使设置正确,Azure Webbot 也无法连接到 QnA maker 知识库
问题描述
这是我第一次尝试创建任何类型的聊天机器人。因此创建了必要的帐户并遵循创建知识库和机器人框架的过程。
输入所有 3 个参数并正确保存 QnAKnowledgebaseId QnAAuthKey QnAEndpointHostName
事件重新启动了机器人。但是,该机器人不会连接到知识库,因此不会返回我的任何查询的答案。
有人可以指导我如何将机器人正确连接到知识库。缺少任何步骤
寻求帮助和建议。
谢谢
解决方案
这是我用来创建 QnA KB 和 Azure Web App Bot 的教程。 https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/tutorials/create-qna-bot#connect-your-qna-maker-knowledge-base-to-the-bot
当您在 Azure 门户中尝试“在网络聊天中测试”选项时会发生什么。对你起作用吗?
您可以在 Web App Bot 上仔细检查您的应用程序设置吗?
QnAKnowledgebaseId = 这应该只是 GUID 而不是 /knowledgebases/GUID/generateAnswer
QnAAuthKey = 这应该只是 AUTH_KEY 并且不应包含单词 EndpointKey AUTH_KEY
QnAEndpointHostName = 应该是 QnA Maker URI,例如:https ://QNA_URI.azurewebsites.net/qnamaker
谢谢。詹姆士
推荐阅读
- google-apps-script - 当谷歌电子表格的特定单元格变为“检查校准表”时,我需要一个脚本来自动发送电子邮件
- tensorflow - 如果实际正确类别的概率很小(
我需要关于训练模型的损失(categorical_crossentropy)的输入-目标组合的梯度。对于大多数示例,梯度看起来不错,但网络训练得越深入,出现的输入-目标组合越多,所有梯度都为零。为什么会这样,因为当概率绝对不同于目标时会发生这种情况?
我将网络定义如下:
X_train, Y
- javascript - 输入 addEventListener - 点击有效,onchange/oninput 无效
- regex - 匹配法语字符
- python - 如何在使用已删除项目创建另一个列表时从列表中删除项目?
- c# - Cosmos DB 调用永远不会通过异步调用返回
- c# - 根据 form_Load() 函数推进条形进度
- sql - oracle 中关于 HUGECLOB 的详细信息
- c - 如何修复结构数组指针重新分配的错误?
- r - 如何使用场景向 scatter3D Plotly 绘图添加注释?