LuisRecognizerOptions クラス

  • java.lang.Object
    • com.microsoft.bot.ai.luis.LuisRecognizerOptions

public abstract class LuisRecognizerOptions

選択したオプションを使用して Luis Recognizer によって使用される戦略パターンを適用する抽象クラス。

コンストラクターの概要

修飾子 コンストラクター 説明
protected LuisRecognizerOptions(LuisApplication application)

LuisRecognizerOptions 実装のインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
LuisApplication getApplication()

Luis アプリケーション インスタンスを取得します。

BotTelemetryClient getTelemetryClient()

LuisResult イベントをログに記録する、現在構成されている Bot Telemetry Client を取得します。

boolean isIncludeAPIResults()

LUIS API からの完全な結果を認識エンジンの結果と共に返す必要があるかどうかを示します。

boolean isLogPersonalInformation()

個人情報をテレメトリとして送信するかどうかを示します。

void setIncludeAPIResults(boolean includeAPIResults)

LUIS API からの完全な結果を認識エンジンの結果と共に返す必要があるかどうかを示します。

void setLogPersonalInformation(boolean logPersonalInformation)

個人情報をテレメトリとして送信するかどうかを示します。

void setTelemetryClient(BotTelemetryClient telemetryClient)

テレメトリをログに記録する Bot Telemetry Client を設定します。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

LuisRecognizerOptions

protected LuisRecognizerOptions(LuisApplication application)

LuisRecognizerOptions 実装のインスタンスを初期化します。

Parameters:

application - LuisApplication のインスタンス"。

メソッドの詳細

getApplication

public LuisApplication getApplication()

Luis アプリケーション インスタンスを取得します。

Returns:

このオプションで使用される Luis アプリケーション インスタンス。

getTelemetryClient

public BotTelemetryClient getTelemetryClient()

LuisResult イベントをログに記録する、現在構成されている Bot Telemetry Client を取得します。

Returns:

ボット テレメトリ クライアント。

isIncludeAPIResults

public boolean isIncludeAPIResults()

LUIS API からの完全な結果を認識エンジンの結果と共に返す必要があるかどうかを示します。

Returns:

認識エンジンの結果に追加された LUIS API の完全応答の優先順位を示すブール値。

isLogPersonalInformation

public boolean isLogPersonalInformation()

個人情報をテレメトリとして送信するかどうかを示します。

Returns:

値ブール値を使用して、個人情報のログ記録を制御します。

setIncludeAPIResults

public void setIncludeAPIResults(boolean includeAPIResults)

LUIS API からの完全な結果を認識エンジンの結果と共に返す必要があるかどうかを示します。

Parameters:

includeAPIResults - 認識エンジンの結果に追加される完全な Luis API 応答を設定します。

setLogPersonalInformation

public void setLogPersonalInformation(boolean logPersonalInformation)

個人情報をテレメトリとして送信するかどうかを示します。

Parameters:

logPersonalInformation - を使用して、個人情報のログ記録の優先順位を設定します。

setTelemetryClient

public void setTelemetryClient(BotTelemetryClient telemetryClient)

テレメトリをログに記録する Bot Telemetry Client を設定します。

Parameters:

telemetryClient - ボット テレメトリ クライアント インスタンス

適用対象