首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Luis :已经添加了一个具有相同键的项。

Luis :已经添加了一个具有相同键的项。
EN

Stack Overflow用户
提问于 2017-03-12 13:04:32
回答 1查看 1.1K关注 0票数 1

当我在2017年3月的第二周进行测试时,我的Luis bot应用程序运行良好。测试包括-

1)使用路易斯端点的从“https://westus.api.cognitive.microsoft.com/luis/v2.0/apps/.”开始在浏览器和Luis.ai中

2)使用visual代码,其中提供了具有app id和订阅键的LuisModel属性的LuisDialog。

当我今天再次尝试测试它时,它在使用Luis.ai的浏览器和Luis.ai中工作得很好,而不是在可视化studio.Please中引用屏幕截图。每次它给出“一个具有相同密钥的项目已经被添加”。

我检查了路易斯:已经添加了一个具有相同键的项目。,但没有得到答案。

我试图将这个luis bot应用程序与Azure Bot服务集成在一起。同样的错误-

代码语言:javascript
运行
复制
"2017-03-12T12:27:17.657 Exception while executing function: Functions.messages. mscorlib: An item with the same key has already been added."

请帮帮忙。

谢谢,

萨南杜

EN

回答 1

Stack Overflow用户

发布于 2017-03-21 17:24:19

几天来,我一直在努力解决我的问题,以便在蔚蓝中运行机器人服务。我终于能跑了。主要有两个问题-

  • 一个是在Azure Portal中错误地使用Luis主机名
  • 另一个是意图中的错误属性。

纠正Luis主机名-

在Azure门户中,我已经从westus.api.cognitive.microsoft.com将Luis端点更新为api.projectoxford.ai。

接下来的步骤-转到“”并单击bot。现在转到“设置”选项卡,然后单击“应用程序设置”按钮。请参阅下面的截图。

现在更新黄色高亮显示区域中的LuisAPI端点键,如下所示- 更新Luis API主机名

更新此设置后,我的bot无法工作,并抛出相同的错误。

纠正意图中的错误属性:

后来我检查了LuisDialog.csx,

LuisIntent("") atrtibute存在于其中一个意图中,而不是意图。这里,LuisIntent("")是在BookHoliday意图中给出的。

请参阅下面的屏幕截图- 故意错误属性

LuisIntent("")和LuisIntent(“无”)都可以用于“无意图”。我从LuisIntent意图中删除了BookHoliday (“”),它工作得很好。

这是复制粘贴错误,我复制None意图和修改None到BookHoliday,但没有删除LuisIntent("")。

“已经添加了一个具有相同键的项”--如果&q作为Luis appears url的一部分出现在查询字符串中超过1次,也可能引发此问题。

关于visual studio中的代码运行问题,看起来VS没有更新。它在更新之后才能工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42747755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档