語言

LuisRecognizer 建構函式

定義

多載

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

(可選)必須包含原始的 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

(可選)必須包含原始的 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

(可選)必須包含原始的 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

IBotTelemetryClient 曾用於記錄 LuisResult 事件。

logPersonalInformation
Boolean

TRUE包含個人識別資訊。

predictionOptions
LuisPredictionOptions

(可選)LUIS 預測選項可供使用。

includeApiResults
Boolean

(可選)必須包含原始的 LUIS API 回應。

clientHandler
HttpClientHandler

(可選)自訂 LUIS API 呼叫的處理器,允許模擬。

屬性

適用於