Share via


LuisRecognizerTelemetryClient interface

Propriedades

logPersonalInformation

Obtém um valor que indica se determina se as informações pessoais provenientes do usuário devem ser registradas.

telemetryClient

Obtém o botTelemetryClient configurado no momento que registra os eventos em log.

Métodos

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

Chama o LUIS para reconhecer intenções e entidades em um enunciado de usuários.

Detalhes da propriedade

logPersonalInformation

Obtém um valor que indica se determina se as informações pessoais provenientes do usuário devem ser registradas.

logPersonalInformation: boolean

Valor da propriedade

boolean

telemetryClient

Obtém o botTelemetryClient configurado no momento que registra os eventos em log.

telemetryClient: BotTelemetryClient

Valor da propriedade

BotTelemetryClient

Detalhes do método

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

Chama o LUIS para reconhecer intenções e entidades em um enunciado de usuários.

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

Parâmetros

context

TurnContext

Contexto para a virada de conversa atual com o uso.

telemetryProperties

[key: string]: string

Propriedades adicionais a serem registradas na telemetria com o evento LuisResult.

telemetryMetrics

[key: string]: number

Métricas adicionais a serem registradas na telemetria com o evento LuisResult.

Retornos

Promise<RecognizerResult>

Uma promessa que resolve para o resultado do reconhecedor.