LuisRecognizerOptions 类

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

public abstract class LuisRecognizerOptions

抽象类,用于通过所选选项强制 Luis 识别器使用的策略模式。

构造函数摘要

修饰符 构造函数 说明
protected LuisRecognizerOptions(LuisApplication application)

初始化 Luis识别器选项实现的实例。

方法摘要

修饰符和类型 方法和描述
LuisApplication getApplication()

获取 Luis 应用程序实例。

BotTelemetryClient getTelemetryClient()

获取当前配置的记录 LuisResult 事件的机器人遥测客户端。

boolean isIncludeAPIResults()

指示是否应返回来自 LUIS API 的完整结果以及识别器结果。

boolean isLogPersonalInformation()

指示是否应将个人信息作为遥测发送。

void setIncludeAPIResults(boolean includeAPIResults)

指示是否应返回来自 LUIS API 的完整结果以及识别器结果。

void setLogPersonalInformation(boolean logPersonalInformation)

指示是否应将个人信息作为遥测发送。

void setTelemetryClient(BotTelemetryClient telemetryClient)

将机器人遥测客户端设置为记录遥测数据。

方法继承自 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 事件的机器人遥测客户端。

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)

将机器人遥测客户端设置为记录遥测数据。

Parameters:

telemetryClient - 机器人遥测客户端实例

适用于