gpt4 book ai didi

c# - 在本地计算机上的何处设置 Microsoft.Bot.Builder.Azure.Utils.GetAppSetting 的值?

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

我从azure的机器人应用程序下载了示例代码,有一行我不确定配置值应该存储在哪里。我尝试不更改代码,因为稍后我需要发布回 azure 服务器。所以对于这一行

var qnaKBId = Utils.GetAppSetting("QnAKnowledgebaseId");

当我需要在我的本地计算机上编码时,我应该在哪里创建上述变量?

我尝试在 web.config 中创建变量,但它变为空。和 document未指定任何细节。

最佳答案

在文档中,我们可以发现Microsoft.Bot.Builder.Azure.Utils在 Azure 上运行的机器人的实用程序类。

I tried create the variable in web.config but it getting null.

如果您想在本地运行机器人应用程序并从 web.config 文件访问设置,则可以使用以下代码片段在机器人应用程序中检索它。

var qnaKBId = ConfigurationManager.AppSettings["QnAKnowledgebaseId"];

关于c# - 在本地计算机上的何处设置 Microsoft.Bot.Builder.Azure.Utils.GetAppSetting 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51015338/

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