Поделиться через


LuisAdaptiveRecognizer class

Класс, представляющий адаптивный распознаватель LUIS.

Extends

Recognizer

Свойства

$kind
applicationId

Идентификатор приложения LUIS.

dynamicLists

Динамический список LUIS.

endpoint

Конечная точка LUIS для запроса.

endpointKey

Ключ, используемый для взаимодействия с конечной точкой LUIS.

externalEntityRecognizer

Распознаватель внешних сущностей.

logPersonalInformation

Флаг, указывающий в личных данных, должен быть зарегистрирован в телеметрии.

predictionOptions

Параметры прогнозирования LUIS.

version

Версия приложения LUIS.

Унаследованные свойства

id

Уникальный идентификатор распознавателей.

telemetryClient

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

Методы

getConverter(Object)
recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

Распознавание намерений и сущностей в речевых фрагментах пользователей.

recognizerOptions(DialogContext)

Создайте параметры распознавателя версии 3 из текущего контекста диалогового окна.

Наследуемые методы

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

Сведения о свойстве

$kind

static $kind: string

Значение свойства

string

applicationId

Идентификатор приложения LUIS.

applicationId: StringExpression

Значение свойства

StringExpression

dynamicLists

Динамический список LUIS.

dynamicLists: ArrayExpression<DynamicList>

Значение свойства

ArrayExpression<DynamicList>

endpoint

Конечная точка LUIS для запроса.

endpoint: StringExpression

Значение свойства

StringExpression

endpointKey

Ключ, используемый для взаимодействия с конечной точкой LUIS.

endpointKey: StringExpression

Значение свойства

StringExpression

externalEntityRecognizer

Распознаватель внешних сущностей.

externalEntityRecognizer: Recognizer

Значение свойства

Recognizer

logPersonalInformation

Флаг, указывающий в личных данных, должен быть зарегистрирован в телеметрии.

logPersonalInformation: BoolExpression

Значение свойства

BoolExpression

predictionOptions

Параметры прогнозирования LUIS.

predictionOptions: LuisAdaptivePredictionOptions

Значение свойства

version

Версия приложения LUIS.

version: StringExpression

Значение свойства

StringExpression

Сведения об унаследованном свойстве

id

Уникальный идентификатор распознавателей.

id: string

Значение свойства

string

унаследовано от Recognizer.id

telemetryClient

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

telemetryClient: BotTelemetryClient

Значение свойства

BotTelemetryClient

Наследуется от Распознавателя.telemetryClient

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

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Параметры

property

Object

Свойства, расширяющие Распознаваемые конфигурации.

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

Converter | ConverterFactory

Преобразователь выражений.

recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

Распознавание намерений и сущностей в речевых фрагментах пользователей.

function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

Параметры

dialogContext

DialogContext

DialogContext.

activity

Activity

Действие .

telemetryProperties

Record<string, string>

Необязательный. Дополнительные свойства для записи в данные телеметрии с помощью события.

telemetryMetrics

Record<string, number>

Необязательный. Дополнительные метрики для записи в данные телеметрии с событием.

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

Promise<RecognizerResult>

Обещание разрешения результата распознавателя.

recognizerOptions(DialogContext)

Создайте параметры распознавателя версии 3 из текущего контекста диалогового окна.

function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3

Параметры

dialogContext

DialogContext

Текущий контекст диалогового окна.

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

Параметры распознавателя luis

Сведения о наследуемом методе

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

function configure(config: Record<string, unknown>): this

Параметры

config

Record<string, unknown>

Параметры конфигурации для применения.

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

this

После завершения операции настраиваемый.

наследуется от Configurable.configure