如何找到要在 Bot Framework SDK 中发送的 QnA Maker 设置?

How to find QnA Maker settings to send in Bot Framework SDK?

我需要找到以下信息

QnAKnowledgebaseId= QnAAuthKey QnAEendpointHostName=

将其插入到我创建的 bot 框架的 .env 文件中,然后将其连接到我的知识库。我没有找到此信息,因为现在该网站是 Microsoft 的所有认知服务。

  1. 您应该能够在 Azure 门户上的相应语言服务下找到 QnAAuthKey 和 QnAEendpointHostName。

  2. 您应该可以在语言门户中找到 QnAKnowledgebaseId,它是您以自由文本形式提供的知识库的名称

更具体的在这里。 https://docs.microsoft.com/en-us/azure/cognitive-services/language-service/question-answering/how-to/authoring#create-a-project

SDK示例在这里使用, https://github.com/microsoft/BotBuilder-Samples/blob/main/samples/csharp_dotnetcore/12.customQABot/Bots/CustomQABot.cs#L109