【问题标题】:LuisRecognizer Constructor is deprecated. Please use LuisRecognizerOptionsLuisRecognizer 构造函数已弃用。请使用 LuisRecognizerOptions
【发布时间】:2020-06-03 05:15:48
【问题描述】:

我正在使用 Microsoft bot builder SDKv4 创建聊天机器人,并使用 LUIS.ai 来获取最高意图。 我使用以下代码在我的 .net core 2.1 项目中配置 luis。

public BotServices(IConfiguration configuration)
    {
        // Read the setting for cognitive services from the appsettings.json
        Dispatch = new LuisRecognizer(new LuisApplication(
            configuration["LuisAppId"],
            configuration["LuisAPIKey"],
            $"https://{configuration["LuisAPIHostName"]}.api.cognitive.microsoft.com"),
            new LuisPredictionOptions { IncludeAllIntents = true, IncludeInstanceData = true },
            true);
    }

但我收到此警告:“LuisRecognizer,LuisRecognizer ... 已过时:...请使用 LuisRecognizer(LuisRecognizerOptions 识别器)”。

我按照这个 Microsoft 教程进行了设置。即使按照教程也给出了相同的“过时”错误:

Dispatch = new LuisRecognizer(luisApplication);

https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-csharp-tutorial-bf-v4

在这种情况下如何配置 luis?

谢谢:)

【问题讨论】:

    标签: c# .net-core botframework azure-language-understanding luis.ai


    【解决方案1】:

    该教程似乎已过时。请参阅示例以获取最新的代码。 https://github.com/microsoft/BotBuilder-Samples/blob/master/samples/csharp_dotnetcore/13.core-bot/FlightBookingRecognizer.cs#L27

    var luisApplication = new LuisApplication(
        configuration["LuisAppId"],
        configuration["LuisAPIKey"],
        "https://" + configuration["LuisAPIHostName"]);
    
    var recognizerOptions = new LuisRecognizerOptionsV3(luisApplication)
    {
        PredictionOptions = new Bot.Builder.AI.LuisV3.LuisPredictionOptions
        {
            IncludeInstanceData = true,
        }
    };
    
    Dispatch = new LuisRecognizer(recognizerOptions);
    

    应用设置:

    "LuisAPIHostName": "westus.api.cognitive.microsoft.com"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-02
      • 2013-10-28
      • 2021-09-10
      • 2017-12-04
      • 2015-07-17
      • 1970-01-01
      • 2020-12-29
      • 2018-10-24
      相关资源
      最近更新 更多