LuisRecognizerTelemetryClient interface

Propiedades

logPersonalInformation

Obtiene un valor que indica si se debe registrar información personal procedente del usuario.

telemetryClient

Obtiene el botTelemetryClient configurado actualmente que registra los eventos.

Métodos

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

Llama a LUIS para reconocer intenciones y entidades en una expresión de usuarios.

Detalles de las propiedades

logPersonalInformation

Obtiene un valor que indica si se debe registrar información personal procedente del usuario.

logPersonalInformation: boolean

Valor de propiedad

boolean

telemetryClient

Obtiene el botTelemetryClient configurado actualmente que registra los eventos.

telemetryClient: BotTelemetryClient

Valor de propiedad

BotTelemetryClient

Detalles del método

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

Llama a LUIS para reconocer intenciones y entidades en una expresión de usuarios.

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

Parámetros

context

TurnContext

Contexto para el turno actual de conversación con el uso.

telemetryProperties

[key: string]: string

Propiedades adicionales que se van a registrar en la telemetría con el evento LuisResult.

telemetryMetrics

[key: string]: number

Métricas adicionales que se van a registrar en la telemetría con el evento LuisResult.

Devoluciones

Promise<RecognizerResult>

Promesa que se resuelve en el resultado del reconocedor.