繁体   English   中英

LUIS 异常:操作返回了无效的状态代码“禁止”

[英]LUIS Exception : Operation returned an invalid status code 'Forbidden'

得到这样的错误。 早些时候它只是某个时候。 现在,即使是简单的“嗨”,它也给了我这个例外。

请帮忙。

Exception caught : Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.Models.APIErrorException: Operation returned an invalid status code 'Forbidden'




=============================
 Exception caught : Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.Models.APIErrorException: Operation returned an invalid status code 'Forbidden'
         at Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.Prediction.ResolveWithHttpMessagesAsync(String appId, String query, Nullable`1 timezoneOffset, Nullable`1 verbose, Nullable`1 staging, Nullable`1 spellCheck, String bingSpellCheckSubscriptionKey, Nullable`1 log, Dictionary`2 customHeaders, CancellationToken cancellationToken)
         at Microsoft.Azure.CognitiveServices.Language.LUIS.Runtime.PredictionExtensions.ResolveAsync(IPrediction operations, String appId, String query, Nullable`1 timezoneOffset, Nullable`1 verbose, Nullable`1 staging, Nullable`1 spellCheck, String bingSpellCheckSubscriptionKey, Nullable`1 log, CancellationToken cancellationToken)
         at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.RecognizeInternalAsync(ITurnContext turnContext, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 413
         at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.RecognizeAsync(ITurnContext turnContext, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 104
         at Microsoft.BotBuilderSamples.BasicBot.OnTurnAsync(ITurnContext turnContext, CancellationToken cancellationToken) in C:\Users\Gokul.Gopinath\Desktop\A-BI\GokulAssistanceEngine-src\BasicBot.cs:line 115
         at Microsoft.Bot.Builder.MiddlewareSet.ReceiveActivityWithStatusAsync(ITurnContext turnContext, BotCallbackHandler callback, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder\MiddlewareSet.cs:line 55
         at Microsoft.Bot.Builder.BotAdapter.RunPipelineAsync(ITurnContext turnContext, BotCallbackHandler callback, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder\BotAdapter.cs:line 167

尽管最初的问题没有遵循mcve ,但在使用 LUIS 时有两个与 403 相关的常见陷阱。

错误或没有创作/订阅密钥

使用 LUIS 处理来自 Web 的示例时,您必须提供来自 LUIS 应用的订阅和创作密钥。 在最近的机器人制造商的样品,它通常位于*.bot文件,如这里

创作键和查询的概念在官方文档中有描述。

403 超出通话量配额

您已达到 LUIS 启动密钥的配额限制。 为了永久解决此问题,请在此处按照我的指导进行操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM