Проблема с подключением к сервису Luis с использованием SDK v4 - PullRequest
0 голосов
/ 13 ноября 2018

У меня проблема при попытке подключить своего бота к сервису LUIS, используя код в BotBuilder-Samples-master.

https://github.com/microsoft/botbuilder-samples

Я использую Microsoft Bot Builder SDK v4.

Я следовал ниже документации : Чтобы добавить службу LUIS для распознавания намерений.

https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-luis?view=azure-bot-service-4.0&tabs=cs

Когда я пишу сообщение вбот, в этой строке кода в файле LuisBot.cs выдается исключение:

var recognizerResult = await _services.LuisServices[LuisKey].RecognizeAsync(turnContext, cancellationToken);

и появляется эта ошибка:

Message = "Операция вернула недопустимый статускод "BadRequest" "Stack Trace =" в Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.Prediction.d__5.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение ---\ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача-задача) \ r \ n в Microsoft.Azure.LanguageS.LUIS.Runtime.PredictionExtensions.d__0.MoveNext () \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r\ n
в системе.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.d__21.MoveNext () в D: \ a \ 1 \ s \ library \ Microsoft.Bot.Buder.AI.LUIS \ LuisRecognizer.cs: строка 358 \ r \ n --- Конец трассировки стека из предыдущего местоположения, в котором было сгенерировано исключение --- \ r \ n

У кого-нибудь было такое жеошибка?

...