参数错误,尝试从 Azure 添加密钥时订阅密钥无效
Bad Argument, Invalid Subscription Key when trying to add key from Azure
我正在尝试在 luis.ai 中设置我的 LUIS 应用程序(因为我似乎无法直接在 Azure 中设置它?)。无论如何,我已经创建了语言理解智能服务 (LUIS)(预览版)资源,但是当我将该资源中的一个键输入到 luis.ai 中的 "My Keys" 时,我收到此错误:"Bad Argument, Invalid Subscription Key"
此外,我刚刚尝试使用 bootstrap 密钥发布应用程序,但出现以下错误:
{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }
如评论中所述,解决方案是使用正确的端点。这在任何地方都不清楚,但是对于 luis.ai 门户,我必须使用 WestUS 端点。
如果我改为使用 eu。luis.ai,我必须使用 WestEU 端点。
要在 Bot Builder C# SDK 中使用欧洲 LUIS 端点,只需按如下方式修改 Luis 模型参数:
[LuisModel("YOUR-LUIS-APP-ID", "YOUR-LUIS-EUROPEAN-KEY", domain:
"westeurope.api.cognitive.microsoft.com")]
请注意,您需要通过 EU.LUIS 导出 LUIS 应用才能访问正确的端点。
希望对您有所帮助。
我正在尝试在 luis.ai 中设置我的 LUIS 应用程序(因为我似乎无法直接在 Azure 中设置它?)。无论如何,我已经创建了语言理解智能服务 (LUIS)(预览版)资源,但是当我将该资源中的一个键输入到 luis.ai 中的 "My Keys" 时,我收到此错误:"Bad Argument, Invalid Subscription Key"
此外,我刚刚尝试使用 bootstrap 密钥发布应用程序,但出现以下错误:
{ "statusCode": 401, "message": "Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription." }
如评论中所述,解决方案是使用正确的端点。这在任何地方都不清楚,但是对于 luis.ai 门户,我必须使用 WestUS 端点。
如果我改为使用 eu。luis.ai,我必须使用 WestEU 端点。
要在 Bot Builder C# SDK 中使用欧洲 LUIS 端点,只需按如下方式修改 Luis 模型参数:
[LuisModel("YOUR-LUIS-APP-ID", "YOUR-LUIS-EUROPEAN-KEY", domain: "westeurope.api.cognitive.microsoft.com")]
请注意,您需要通过 EU.LUIS 导出 LUIS 应用才能访问正确的端点。
希望对您有所帮助。