Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 路易斯:编辑从Azure下载的项目_User Interface_Azure Devops_Chatbot_Azure Language Understanding - Fatal编程技术网

User interface 路易斯:编辑从Azure下载的项目

User interface 路易斯:编辑从Azure下载的项目,user-interface,azure-devops,chatbot,azure-language-understanding,User Interface,Azure Devops,Chatbot,Azure Language Understanding,我订阅了Azure,并用我的AppId和密码下载了聊天机器人。在luis.ai页面上,我训练了新模型并将其导出到下载的azure项目(带有航班预订)。我用luis.ai中的模型替换了他们的认知模型,但之后-azure项目总是使用旧数据。我不明白为什么,因为他们的模型已从我的电脑中删除。我该如何处理我自己的模型?谢谢。您的代码基于core bot示例。首先,确保在.env文件中正确设置了LUIS配置(如果从Azure运行,则在应用程序内设置)。识别器在index.js中创建,并传递给MainDia

我订阅了Azure,并用我的AppId和密码下载了聊天机器人。在luis.ai页面上,我训练了新模型并将其导出到下载的azure项目(带有航班预订)。我用luis.ai中的模型替换了他们的认知模型,但之后-azure项目总是使用旧数据。我不明白为什么,因为他们的模型已从我的电脑中删除。我该如何处理我自己的模型?谢谢。

您的代码基于core bot示例。首先,确保在.env文件中正确设置了LUIS配置(如果从Azure运行,则在应用程序内设置)。识别器在index.js中创建,并传递给MainDialog.js。从核心bot示例代码中,我实际上没有看到它在哪里导入本地代码。我想这可能只是给你模型导入到你自己的LUIS应用程序?如果您有正确的LUIS密钥和应用程序ID,它应该响应您在其中的任何内容。我的猜测是,您可能替换了FlightBooking.json LUIS模型文件,但实际上并没有用新的意图将bot指向您的LUIS应用程序


不过,我建议,如果您只是尝试调整它,那么这不是最好的示例。这里有很多专门为预订航班而设置的东西,如果你的机器人不是这样做的话,这些东西就没有意义了。就我个人而言,我更喜欢将该示例作为起点(即使您没有使用Dispatch CLI工具),尽管它在bot文件中包含意图操作,而不是单独的对话框。也许这会给你一个更好的起点?

你能再清楚一点吗?听起来好像你在Azure上创建了一个机器人,然后下载了机器人文件在本地运行?然后你创建了一个新的路易斯模型,导出了应用程序,并用新的替换了一些本地路易斯文件?然后它仍然识别航班预订模式,即使它不存在?我对访问本地LUIS模型不太熟悉。你能在你调用LUIS模型的地方添加你的代码,以及一些关于预期和实际行为的额外细节(细节)吗?对不起,是的,你理解我的问题。在Microsoft Azure上创建的项目我下载到我的电脑并启动了此项目。然后我去了page luis.ai,我用自己的意图和话语训练了新模型。。我将其导出并用于本地保存的项目。但是,您不能共享您的代码中调用LUIS模型的部分吗?我认为这将是理解为什么没有得到预期结果的良好的第一步。您还可以说明您在何处定义luisRecognizer(例如
const luisRecognizer=new luisRecognizer({…
)?我不熟悉调用本地LUIS模型,但如果我能理解您的代码当前在做什么,我可能会找到答案。