【问题标题】:Operation returned an invalid status code 'Gone'操作返回了无效的状态代码“Gone”
【发布时间】:2021-03-08 06:56:48
【问题描述】:

机器人信息:

  • Bot Framework SDK 版本:4.3.2
  • SDK 平台:.NET Core 3.1
  • 活动渠道:Microsoft Teams 聊天机器人
  • 部署环境:Azure App Service(西欧)

迁移 LUIS 后我遇到了这个问题;它改变了 appkey、appID 和主机名。我已经(正确)配置并保存了它。我已经重新启动了机器,但是当我检查本地模拟器时它没有工作。然后我将它重新部署到 azure 服务器,仍然显示一些关于聊天机器人的错误消息“操作返回了无效的状态代码 'Gone'”。

// Create the LUIS settings from configuration.
//Get all the LUIS related details from Env variables.

var luisApplication = new LuisApplication(
    Environment.GetEnvironmentVariable("LuisAppId"),
    Environment.GetEnvironmentVariable("LuisAPIKey"),
    Environment.GetEnvironmentVariable("LuisAPIHostName")
  );

var recognizer = new LuisRecognizer(luisApplication);

对 LUIS 的实际调用将返回已识别的意图和实体

recognizerResult = awaitrecognizer.RecognizeAsync(turnContext,cancellationToken);

但是回复说“应用程序 d1e6b8a0-47bb-4890-9250-6fb3f2d2bb62 未在插槽生产中发布”

【问题讨论】:

    标签: botframework azure-language-understanding


    【解决方案1】:

    我想答案很清楚:

    “应用程序d1e6b8a0-47bb-4890-9250-6fb3f2d2bb62未发布 在插槽生产中"

    转到 luis 门户并在生产槽中发布您的应用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多