在LUIS中添加示例并训练我的模型之后,我正在尝试使用LUIS API中的Publish Operation来发布新模型。
这是我的要求:
angular.forEach
我收到了这个回复:
{
"BotFramework": {
"Enabled": true,
"AppId": "7daab714-6d78-4613-b8e1-f0e67xxxxxxx",
"SubscriptionKey": "kVXE8HHE2UQ3NygUWxxxxxx",
"Endpoint": "https://AppNamexxx.azurewebsites.net/api/messages"
},
"Slack": {
"Enabled": true,
"ClientId": "136134600708.1353509xxxxx",
"ClientSecret": "853a5c22a9fc09f7fafd85b1cd9xxxxx",
"RedirectUri": "https://slack.botframework.com"
}
}
我正在使用我机器人的AppId,我不明白为什么它找不到它...
有什么想法吗?
答案 0 :(得分:2)
我认为URL中的appId需要是您的Luis应用程序的ID,而不是机器人的ID。检查API的Publish操作。
答案 1 :(得分:0)
已解决: 要发布您的应用程序,您必须使用此操作:
publishConfigurations - 获取发布配置
然后使用此应用上的响应执行发布