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


LuisRecognizerTelemetryClient interface

Свойства

logPersonalInformation

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

telemetryClient

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

Методы

recognize(TurnContext, [key: string]: string, [key: string]: number)

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

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

logPersonalInformation

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

logPersonalInformation: boolean

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

boolean

telemetryClient

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

telemetryClient: BotTelemetryClient

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

BotTelemetryClient

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

recognize(TurnContext, [key: string]: string, [key: string]: number)

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

function recognize(context: TurnContext, telemetryProperties?: [key: string]: string, telemetryMetrics?: [key: string]: number): Promise<RecognizerResult>

Параметры

context

TurnContext

Контекст для текущего шага беседы с использованием.

telemetryProperties

[key: string]: string

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

telemetryMetrics

[key: string]: number

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

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

Promise<RecognizerResult>

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