LuisRecognizer クラス

定義

ITelemetryRecognizerの LUIS ベースの実装。

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
継承
LuisRecognizer
実装

コンストラクター

名前 説明
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
古い.

LuisRecognizer クラスの新しいインスタンスを初期化します。

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
古い.

LuisRecognizer クラスの新しいインスタンスを初期化します。

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

LuisRecognizer クラスの新しいインスタンスを初期化します。

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
古い.

LuisRecognizer クラスの新しいインスタンスを初期化します。

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
古い.

LuisRecognizer クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
DeclarativeType

この認識器の宣言型です。

LuisTraceLabel

LUIS トレース アクティビティのコンテキスト ラベル。

LuisTraceType

LUIS トレース アクティビティの値の種類。

プロパティ

名前 説明
DefaultHttpClient
古い.

LUIS APIを呼び出す際に使うデフォルトの HttpClient を取得します。

LogPersonalInformation

ユーザーから得た個人情報をテレメトリに記録するかどうかを示す値を取得または設定します。

TelemetryClient

現在設定されている IBotTelemetryClient を取得し、LuisResultイベントをログにします。

メソッド

名前 説明
FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

テレメトリの LuisResult イベントのイベント プロパティを入力します。 これらのプロパティは、認識エンジンが呼び出されたときにログに記録されます。

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

LuisResult がログに記録される前に呼び出されます。

RecognizeAsync(DialogContext, Activity, CancellationToken)

認識エンジンを介して発話を実行し、汎用認識エンジンの結果を返します。

RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

認識エンジンを介して発話を実行し、汎用認識エンジンの結果を返します。

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync(ITurnContext, CancellationToken)

認識エンジンを介して発話を実行し、汎用認識エンジンの結果を返します。

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
古い.

認識エンジンを介して発話を実行し、汎用認識エンジンの結果を返します。

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
古い.

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

認識エンジンを介して発話を実行し、汎用認識エンジンの結果を返します。

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

認識エンジンを介して発話を実行し、厳密に型指定された認識エンジンの結果を返します。

RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

認識エンジンを介して発話を実行し、厳密に型指定された認識エンジンの結果を返します。

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync<T>(ITurnContext, CancellationToken)

認識エンジンを介して発話を実行し、厳密に型指定された認識エンジンの結果を返します。

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
古い.

認識エンジンを介して発話を実行し、厳密に型指定された認識エンジンの結果を返します。

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
古い.

分析の結果 (推奨されるアクションと意図) を返します。

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

認識エンジンを介して発話を実行し、厳密に型指定された認識エンジンの結果を返します。

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

分析の結果 (推奨されるアクションと意図) を返します。

TopIntent(RecognizerResult, String, Double)

一連の LUIS 結果から、上位スコアリング意図の名前を返します。

適用対象