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. |
log |
(Opcional) Sinalizador que designa se as informações de identificação pessoal (PII) devem fazer logon na telemetria. |
telemetry |
O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada. |
Métodos
recognize(Dialog |
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. |
get |
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
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
- 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