LuisRecognizerOptions Класс

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

public abstract class LuisRecognizerOptions

Абстрактный класс для принудительного применения шаблона стратегии, используемого распознавательом Luis, с помощью выбранных параметров.

Сводка по конструктору

Модификатор Конструктор Описание
protected LuisRecognizerOptions(LuisApplication application)

Инициализирует экземпляр реализацииРаспознавателя LuisOptions.

Сводка по методу

Модификатор и тип Метод и описание
LuisApplication getApplication()

Возвращает экземпляр приложения Luis.

BotTelemetryClient getTelemetryClient()

Возвращает настроенный клиент телеметрии бота, который регистрирует событие LuisResult.

boolean isIncludeAPIResults()

Указывает, следует ли возвращать полные результаты API LUIS с результатом распознавателя.

boolean isLogPersonalInformation()

Указывает, следует ли отправлять персональные данные в виде телеметрии.

void setIncludeAPIResults(boolean includeAPIResults)

Указывает, следует ли возвращать полные результаты API LUIS с результатом распознавателя.

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()

Указывает, следует ли возвращать полные результаты API LUIS с результатом распознавателя.

Возвращаемое значение:

логическое значение, показывающее предпочтения в API LUIS, полный ответ, добавленный в результат распознавателя.

isLogPersonalInformation

public boolean isLogPersonalInformation()

Указывает, следует ли отправлять персональные данные в виде телеметрии.

Возвращаемое значение:

значение логического значения для управления ведением журнала персональных данных.

setIncludeAPIResults

public void setIncludeAPIResults(boolean includeAPIResults)

Указывает, следует ли возвращать полные результаты API LUIS с результатом распознавателя.

Параметры:

includeAPIResults - Чтобы задать полный ответ API Luis, который будет добавлен в результат распознавателя.

setLogPersonalInformation

public void setLogPersonalInformation(boolean logPersonalInformation)

Указывает, следует ли отправлять персональные данные в виде телеметрии.

Параметры:

logPersonalInformation - для задания параметров ведения журнала персональных данных.

setTelemetryClient

public void setTelemetryClient(BotTelemetryClient telemetryClient)

Задает клиент телеметрии Бота для записи данных телеметрии.

Параметры:

telemetryClient - Экземпляр клиента телеметрии бота

Применяется к