Compartilhar via


ValueRecognizer class

ValueRecognizer – Reconhecedor para a atividade de mensagem de mapeamento. Conteúdo de valor em intenção/entidades.

Extends

Comentários

Esse reconhecedor mapeará as cargas de Valor de MessageActivity em intenções e entidades. atividade. Value.intent => RecognizerResult.Intents. atividade. Value.properties => RecognizerResult.Entities.

Propriedades herdadas

id

ID exclusiva dos reconhecedores.

logPersonalInformation

(Opcional) Sinalizador que designa se as informações de identificação pessoal (PII) devem fazer logon na telemetria.

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

Métodos

recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um RecognizerResult.

Métodos herdados

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

getConverter(string)

Detalhes das propriedades herdadas

id

ID exclusiva dos reconhecedores.

id: string

Valor da propriedade

string

herdado de Recognizer.id

logPersonalInformation

(Opcional) Sinalizador que designa se as informações de identificação pessoal (PII) devem fazer logon na telemetria.

logPersonalInformation: BoolExpression

Valor da propriedade

BoolExpression

Herdado deAdaptiveRecognizer.logPersonalInformation

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

telemetryClient: BotTelemetryClient

Valor da propriedade

BotTelemetryClient

herdado de Recognizer.telemetryClient

Detalhes do método

recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um RecognizerResult.

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

Parâmetros

dialogContext

DialogContext

O dialogContext para a virada atual da conversa.

activity

Activity

(xref:botframework-schema. Atividade) a ser reconhecida.

telemetryProperties

[key: string]: string

Opcional, propriedades adicionais a serem registradas na telemetria com o evento LuisResult.

telemetryMetrics

[key: string]: number

Opcional, métricas adicionais a serem registradas na telemetria com o evento LuisResult.

Retornos

Promise<RecognizerResult>

Análise de enunciado.

Detalhes do método herdado

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

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

Parâmetros

config

Record<string, unknown>

Configurações a serem aplicadas.

Retornos

this

O configurável após a conclusão da operação.

Herdado de Configurble.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parâmetros

_property

string

A chave da configuração do seletor condicional.

Retornos

Converter | ConverterFactory

O conversor para a configuração do seletor.

herdado de Configurble.getConverter