LuisRecognizerOptionsV3 Класс

public class LuisRecognizerOptionsV3
extends LuisRecognizerOptions

Параметры распознавателя Luis для среды выполнения LUIS версии 3.

Сводка по полю

Модификатор и тип Поле и описание
static final java.lang.String LUIS_TRACE_LABEL

Метка контекста для действия трассировки LUIS.

static final java.lang.String LUIS_TRACE_TYPE

Тип значения для действия трассировки LUIS.

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

Конструктор Описание
LuisRecognizerOptionsV3(LuisApplication application)

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

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

Модификатор и тип Метод и описание
java.lang.String getDateTimeReference()

Возвращает смещение datetimeV2.

java.util.List<DynamicList> getDynamicLists()

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

java.util.List<ExternalEntity> getExternalEntities()

Возвращает внешние сущности для распознавания в запросе.

Recognizer getExternalEntityRecognizer()

Возвращает распознаватель внешних сущностей для передачи в LUIS.

okhttp3.OkHttpClient getHttpClient()

Возвращает значение, указывая, является ли http-клиент.

java.lang.String getSlot()

Возвращает слот LUIS, используемый для приложения.

java.lang.String getVersion()

Возвращает конкретную версию приложения для доступа.

boolean isIncludeAllIntents()

Возвращает значение, указывающее, возвращаются ли все намерения или только первые.

boolean isIncludeInstanceData()

Возвращает значение, указывающее, следует ли включать данные экземпляра в ответ.

boolean isLog()

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

boolean isPreferExternalEntities()

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

void setDateTimeReference(String dateTimeReference)

Задает смещение datetimeV2.

void setDynamicLists(List<DynamicList> dynamicLists)

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

void setExternalEntities(List<ExternalEntity> externalEntities)

Задает внешние сущности для распознавания в запросе.

void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Задает распознаватель внешних сущностей для передачи в LUIS внешних сущностей.

void setHttpClient(OkHttpClient httpClient)

Задает http-клиент.

void setIncludeAllIntents(boolean includeAllIntents)

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

void setIncludeInstanceData(boolean includeInstanceData)

Задает значение, указывающее, следует ли включать данные экземпляра в ответ.

void setLog(boolean log)

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

void setPreferExternalEntities(boolean preferExternalEntities)

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

void setSlot(String slot)

Задает слот LUIS, используемый для приложения.

void setVersion(String version)

Задает доступ к определенной версии приложения.

Методы, унаследованные от LuisRecognizerOptions

Методы, унаследованные от 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

Сведения о полях

LUIS_TRACE_LABEL

public static final String LUIS_TRACE_LABEL

Метка контекста для действия трассировки LUIS.

LUIS_TRACE_TYPE

public static final String LUIS_TRACE_TYPE

Тип значения для действия трассировки LUIS.

Сведения о конструкторе

LuisRecognizerOptionsV3

public LuisRecognizerOptionsV3(LuisApplication application)

Инициализирует новый экземпляр LuisRecognizerOptionsV3.

Параметры:

application - Экземпляр приложения Luis для запроса.

Сведения о методе

getDateTimeReference

public String getDateTimeReference()

Возвращает смещение datetimeV2. Формат datetimeReference — ISO 8601.

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

Формат datetimeReference в ISO 8601.

getDynamicLists

public List getDynamicLists()

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

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

Динамические списки, используемые для распознавания сущностей для определенного запроса

getExternalEntities

public List getExternalEntities()

Возвращает внешние сущности для распознавания в запросе.

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

Внешние сущности, распознаваемые в запросе.

getExternalEntityRecognizer

public Recognizer getExternalEntityRecognizer()

Возвращает распознаватель внешних сущностей для передачи в LUIS.

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

externalEntityRecognizer

getHttpClient

public OkHttpClient getHttpClient()

Возвращает значение, указывая, является ли http-клиент.

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

OkHttpClient, используемый для запроса службы Luis.

getSlot

public String getSlot()

Возвращает слот LUIS, используемый для приложения. По умолчанию используется рабочий слот. В LuisSlot можно найти другие стандартные слоты. Если указать версию, то вместо слота используется частная версия приложения.

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

Константа LuisSlot.

getVersion

public String getVersion()

Возвращает конкретную версию приложения для доступа. LUIS поддерживает версии, и это версия, используемая вместо слота. Если это указано, слот игнорируется.

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

Версия приложения Luis для запроса.

isIncludeAllIntents

public boolean isIncludeAllIntents()

Возвращает значение, указывающее, возвращаются ли все намерения или только первые. Значение true для возврата всех намерений.

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

Значение true для возврата всех намерений.

isIncludeInstanceData

public boolean isIncludeInstanceData()

Возвращает значение, указывающее, следует ли включать данные экземпляра в ответ.

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

Значение True, если данные экземпляра должны быть включены в ответ.

isLog

public boolean isLog()

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

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

Значение True, если запросы должны быть зарегистрированы в LUIS.

isPreferExternalEntities

public boolean isPreferExternalEntities()

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

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

Значение true, если внешние сущности должны быть предпочтительнее для результатов моделей LUIS.

setDateTimeReference

public void setDateTimeReference(String dateTimeReference)

Задает смещение datetimeV2.

Параметры:

dateTimeReference - Формат datetimeReference — ISO 8601.

setDynamicLists

public void setDynamicLists(List dynamicLists)

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

Параметры:

dynamicLists - для распознавания сущностей для определенного запроса.

setExternalEntities

public void setExternalEntities(List externalEntities)

Задает внешние сущности для распознавания в запросе.

Параметры:

externalEntities - Внешние сущности, распознаваемые в запросе.

setExternalEntityRecognizer

public void setExternalEntityRecognizer(Recognizer externalEntityRecognizer)

Задает распознаватель внешних сущностей для передачи в LUIS внешних сущностей.

Параметры:

externalEntityRecognizer - Экземпляр внешнего распознавателя.

setHttpClient

public void setHttpClient(OkHttpClient httpClient)

Задает http-клиент.

Параметры:

httpClient - для вызовов http службы Luis.

setIncludeAllIntents

public void setIncludeAllIntents(boolean includeAllIntents)

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

Параметры:

includeAllIntents - Значение true для возврата всех намерений.

setIncludeInstanceData

public void setIncludeInstanceData(boolean includeInstanceData)

Задает значение, указывающее, следует ли включать данные экземпляра в ответ.

Параметры:

includeInstanceData - Значение True, если данные экземпляра должны быть включены в ответ.

setLog

public void setLog(boolean log)

Значение, указывающее, следует ли регистрировать запросы в LUIS. Если запросы должны быть зарегистрированы в LUIS, чтобы помочь создать лучшие модели с помощью активного обучения.

Параметры:

log - Значение True, если запросы должны быть зарегистрированы в LUIS.

setPreferExternalEntities

public void setPreferExternalEntities(boolean preferExternalEntities)

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

Параметры:

preferExternalEntities - Значение true, если внешние сущности должны быть предпочтительнее для результатов моделей LUIS.

setSlot

public void setSlot(String slot)

Задает слот LUIS, используемый для приложения. По умолчанию используется рабочий слот. В LuisSlot можно найти другие стандартные слоты. Если указать версию, то вместо слота используется частная версия приложения.

Параметры:

slot - Значение LuisSlot для использования.

setVersion

public void setVersion(String version)

Задает доступ к определенной версии приложения. LUIS поддерживает версии, и это версия, используемая вместо слота.

Параметры:

version - Версия приложения Luis. Если это указано, слот игнорируется.

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