我正在尝试在luis.ai中设置我的LUIS应用程序(因为我似乎无法直接在Azure中设置它?)。无论如何,我已经创建了一个语言理解智能服务(LUIS)(预览)资源,但当我从该资源输入其中一个密钥到luis.ai中的“我的密钥”时,我收到此错误:“错误的参数,无效的订阅键“
另外,我只是尝试使用bootstrap密钥发布应用程序,并出现以下错误:
{“statusCode”:401,“message”:“由于订阅密钥无效而拒绝访问。确保为有效订阅提供有效密钥。” }
答案 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应用才能访问正确的端点。
希望它有所帮助。