Я пытаюсь создать бот LUIS с SDK 4 (в .Net Framework, а не .Net Core), но не могу завершить добавление службы luis.
Я получаю эту ошибку:
System.ArgumentException: «Юго-Восточная Азия» не является действительной конечной точкой LUIS.
В этой строке:
var app = new LuisApplication(luis.AppId, luis.SubscriptionKey, luis.Region);
Я следовал инструкциям для.настройки бота здесь: https://github.com/Microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/12.nlp-with-luis
Моя конечная точка: https://southeastasia.api.cognitive.microsoft.com/luis/v2.0/apps/{LuisAppID}?subscription-key={LuisSubscriptionKey}&timezoneOffset=-360&q=
И это в моем файле .bot:
{
"type": "luis",
"name": "LuisBot",
"id": "",
"appId": "{LuisAppID}",
"subscriptionKey": "{LuisSubscriptionKey}",
"version": "0.1",
"region": "southeastasia"
},
Если я использую пустой конструктордля LuisApplication () и затем установите app.Endpoint = "southeastasia", после этого ошибки не возникает.Может ли быть проблема с конструктором LuisApplication, который принимает параметр Endpoint?