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 实现的实例。

参数:

application - LuisApplication 的实例”。

方法详细信息

getApplication

public LuisApplication getApplication()

获取 Luis 应用程序实例。

返回:

用于此选项的 Luis 应用程序实例。

getTelemetryClient

public BotTelemetryClient getTelemetryClient()

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

返回:

机器人遥测客户端。

isIncludeAPIResults

public boolean isIncludeAPIResults()

指示是否应使用识别器结果返回 LUIS API 的完整结果。

返回:

显示添加到识别器结果的 LUIS API 完整响应首选项的布尔值。

isLogPersonalInformation

public boolean isLogPersonalInformation()

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

返回:

用于控制个人信息日志记录的布尔值。

setIncludeAPIResults

public void setIncludeAPIResults(boolean includeAPIResults)

指示是否应使用识别器结果返回 LUIS API 的完整结果。

参数:

includeAPIResults - 设置要添加到识别器结果的完整 Luis API 响应。

setLogPersonalInformation

public void setLogPersonalInformation(boolean logPersonalInformation)

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

参数:

logPersonalInformation - 设置个人信息日志记录首选项。

setTelemetryClient

public void setTelemetryClient(BotTelemetryClient telemetryClient)

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

参数:

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

适用于