azure - 请验证 QnAMaker 服务中的 Azure 搜索资源是否已启动并正在运行

标签 azure botframework azure-cognitive-search azure-qna-maker

我使用了新推出的机器人框架虚拟助手模板并进行了部署,工作正常,但它确实为 Azure 搜索服务提供了我的场景所需的标准层。

由于无法选择升级 azure 搜索服务的定价层 - 我必须删除现有的搜索服务并提供具有基本层的新服务,并将其与 QnA 主机服务相关联,如文档 https://learn.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/upgrade-qnamaker-service#upgrade-azure-search-service 中所述

本质上,我只是通过更新设置(如下所示)将 QnA 制造商主机 Web 应用程序配置为了解新创建的 azure 搜索服务,并重新启动主机应用程序服务。

enter image description here

设置此后,我预计一切都会正常工作,但是当我现在浏览 QnA 制造商服务时,我看到我之前创建的知识库在那里,但是当我尝试编辑或发布它们时 - 我最终收到错误消息显示 - 运行时错误。无法连接到 azure 搜索服务。请验证 QnAMaker 服务中的 Azure 搜索资源是否已启动并正在运行。

enter image description here

如果我们遗漏了什么,您可以帮忙或提出建议吗?

最佳答案

这并不能回答确切的问题,但可能会对那些想要更改搜索 SKU 的人有所帮助。

对于虚拟助手模板,在部署机器人之前,请编辑 Deployment\Resources 目录中的 template.json 文件。根据您的需要,将“qnaMakerSearchSku”编辑为基本或免费。

"qnaMakerSearchSku": {
  "type": "string",
  "defaultValue": "basic"
},

关于azure - 请验证 QnAMaker 服务中的 Azure 搜索资源是否已启动并正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56200515/

相关文章:

azure - 找不到如何加载包含 Get-MsolUser 的库

c# - Cortana 技能中未说出 FormFlow 提示

Azure 搜索可扩展性

bots - LUIS - 理解任何人的名字

c# - 自定义 IBotDataStore 破坏 context.PrivateConversationData

azure - DocumentDB 和 Azure 搜索 : Document removed from documentDB isn't updated in Azure Search index

azure - Azure 搜索在搜索时具有哪些认知能力?

sql-server - 将 Azure 数据库连接到 SQL Server 时出错

azure - 从 Azure Databricks 写入 Azure Blob 存储时重复 Blob 创建的事件

azure - scp 连接超时 ubuntu 虚拟机