LuisRecognizer 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)
初始化 LuisRecognizer 类的新实例。
public LuisRecognizer (Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions recognizerOptions, System.Net.Http.HttpClientHandler clientHandler = default);
new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.LuisRecognizerOptions * System.Net.Http.HttpClientHandler -> Microsoft.Bot.Builder.AI.Luis.LuisRecognizer
Public Sub New (recognizerOptions As LuisRecognizerOptions, Optional clientHandler As HttpClientHandler = Nothing)
参数
- recognizerOptions
- LuisRecognizerOptions
LUIS 识别器版本选项。
- clientHandler
- HttpClientHandler
(LUIS API 调用的可选) 自定义处理程序以允许模拟。
适用于
LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
注意
Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).
初始化 LuisRecognizer 类的新实例。
[System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")]
public LuisRecognizer (Microsoft.Bot.Builder.AI.Luis.LuisApplication application, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions = default, bool includeApiResults = false, System.Net.Http.HttpClientHandler clientHandler = default);
[<System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")>]
new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.LuisApplication * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * bool * System.Net.Http.HttpClientHandler -> Microsoft.Bot.Builder.AI.Luis.LuisRecognizer
Public Sub New (application As LuisApplication, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional includeApiResults As Boolean = false, Optional clientHandler As HttpClientHandler = Nothing)
参数
- application
- LuisApplication
用于识别文本的 LUIS 应用程序。
- predictionOptions
- LuisPredictionOptions
(可选) 要使用的 LUIS 预测选项。
- includeApiResults
- Boolean
(可选) TRUE 以包含原始 LUIS API 响应。
- clientHandler
- HttpClientHandler
(LUIS API 调用的可选) 自定义处理程序以允许模拟。
- 属性
适用于
LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
注意
Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).
初始化 LuisRecognizer 类的新实例。
[System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")]
public LuisRecognizer (Microsoft.Bot.Configuration.LuisService service, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions = default, bool includeApiResults = false, System.Net.Http.HttpClientHandler clientHandler = default);
[<System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")>]
new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer : Microsoft.Bot.Configuration.LuisService * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * bool * System.Net.Http.HttpClientHandler -> Microsoft.Bot.Builder.AI.Luis.LuisRecognizer
Public Sub New (service As LuisService, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional includeApiResults As Boolean = false, Optional clientHandler As HttpClientHandler = Nothing)
参数
- service
- LuisService
配置中的 LUIS 服务。
- predictionOptions
- LuisPredictionOptions
(可选) 要使用的 LUIS 预测选项。
- includeApiResults
- Boolean
(可选) TRUE 以包含原始 LUIS API 响应。
- clientHandler
- HttpClientHandler
(LUIS API 调用的可选) 自定义处理程序以允许模拟。
- 属性
适用于
LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
注意
Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).
初始化 LuisRecognizer 类的新实例。
[System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")]
public LuisRecognizer (string applicationEndpoint, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions = default, bool includeApiResults = false, System.Net.Http.HttpClientHandler clientHandler = default);
[<System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")>]
new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer : string * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * bool * System.Net.Http.HttpClientHandler -> Microsoft.Bot.Builder.AI.Luis.LuisRecognizer
Public Sub New (applicationEndpoint As String, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional includeApiResults As Boolean = false, Optional clientHandler As HttpClientHandler = Nothing)
参数
- applicationEndpoint
- String
LUIS 终结点,如 中 https://luis.ai 所示。
- predictionOptions
- LuisPredictionOptions
(可选) 要使用的 LUIS 预测选项。
- includeApiResults
- Boolean
(可选) TRUE 以包含原始 LUIS API 响应。
- clientHandler
- HttpClientHandler
(LUIS API 调用的可选) 自定义处理程序以允许模拟。
- 属性
适用于
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
注意
Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).
初始化 LuisRecognizer 类的新实例。
[System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")]
public LuisRecognizer (Microsoft.Bot.Builder.AI.Luis.LuisApplication application, Microsoft.Bot.Builder.IBotTelemetryClient telemetryClient, bool logPersonalInformation, Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions predictionOptions = default, bool includeApiResults = false, System.Net.Http.HttpClientHandler clientHandler = default);
[<System.Obsolete("Constructor is deprecated, please use LuisRecognizer(LuisRecognizerOptions recognizer).")>]
new Microsoft.Bot.Builder.AI.Luis.LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.LuisApplication * Microsoft.Bot.Builder.IBotTelemetryClient * bool * Microsoft.Bot.Builder.AI.Luis.LuisPredictionOptions * bool * System.Net.Http.HttpClientHandler -> Microsoft.Bot.Builder.AI.Luis.LuisRecognizer
Public Sub New (application As LuisApplication, telemetryClient As IBotTelemetryClient, logPersonalInformation As Boolean, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional includeApiResults As Boolean = false, Optional clientHandler As HttpClientHandler = Nothing)
参数
- application
- LuisApplication
用于识别文本的 LUIS 应用程序。
- telemetryClient
- IBotTelemetryClient
用于记录 LuisResult 事件的 IBotTelemetryClient。
- logPersonalInformation
- Boolean
如果为 TRUE,则包含个人可缩进的信息。
- predictionOptions
- LuisPredictionOptions
(可选) 要使用的 LUIS 预测选项。
- includeApiResults
- Boolean
(可选) TRUE 以包含原始 LUIS API 响应。
- clientHandler
- HttpClientHandler
(LUIS API 调用的可选) 自定义处理程序以允许模拟。
- 属性