尝试从Azure添加密钥时出现错误的参数,无效的订阅密钥

时间:2017-05-16 09:09:27

标签: microsoft-cognitive

我正在尝试在luis.ai中设置我的LUIS应用程序(因为我似乎无法直接在Azure中设置它?)。无论如何,我已经创建了一个语言理解智能服务(LUIS)(预览)资源,但当我从该资源输入其中一个密钥到luis.ai中的“我的密钥”时,我收到此错误:“错误的参数,无效的订阅键“

另外,我只是尝试使用bootstrap密钥发布应用程序,并出现以下错误:

{“statusCode”:401,“message”:“由于订阅密钥无效而拒绝访问。确保为有效订阅提供有效密钥。” } enter image description here

2 个答案:

答案 0 :(得分:6)

正如评论中所提供的,解决方案是使用正确的终点。这在任何地方都不清楚,但对于luis.ai门户网站,我必须使用WestUS端点。

如果我改用eu.luis.ai,我必须使用WestEU终点。

答案 1 :(得分:2)

要在Bot Builder C#SDK中使用欧洲LUIS端点,只需按如下方式修改Luis Model参数:

  

[LuisModel("你的LUIS-APP-ID","你的LUIS-EUROPEAN-KEY",域名:   " westeurope.api.cognitive.microsoft.com&#34)]

请注意,您需要通过EU.LUIS导出LUIS应用才能访问正确的端点。

希望它有所帮助。

相关问题