当我尝试使用BotBuilder-Samples-master中的代码将机器人连接到LUIS服务时遇到问题。
https://github.com/microsoft/botbuilder-samples
我正在使用Microsoft Bot Builder SDK v4。
我遵循了以下文档:要添加LUIS服务以识别意图。
当我向机器人发送消息时,LuisBot.cs文件中的以下代码行会引发异常:
var recognizerResult = await _services.LuisServices[LuisKey].RecognizeAsync(turnContext, cancellationToken);
会出现此错误:
消息=“操作返回了无效的状态码'BadRequest'” 堆栈跟踪=“在 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.CognitiveServices.Language.LUIS.Runtime.PredictionExtensions.d__0.MoveNext()\ r \ n --- 从先前引发异常的位置开始的堆栈跟踪结束 --- \ r \ n在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\ r \ n
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)\ r \ n Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.d__21.MoveNext() 在 D:\ a \ 1 \ s \ libraries \ Microsoft.Bot.Builder.AI.LUIS \ LuisRecognizer.cs:line 358 \ r \ n ---发生异常的先前位置的堆栈结束跟踪 被扔了--- \ r \ n
有人有同样的错误吗?