Recognizer class
Classe base do reconhecedor.
- Extends
Propriedades
id | ID exclusiva dos reconhecedores. |
telemetry |
O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada. |
Métodos
recognize(Dialog |
Para reconhecer intenções e entidades em um enunciado de usuários. |
Métodos herdados
configure(Record<string, unknown>) | Método fluente para configurar o objeto. |
get |
Detalhes da propriedade
id
ID exclusiva dos reconhecedores.
id: string
Valor da propriedade
string
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
Detalhes do método
recognize(DialogContext, Partial<Activity>, Record<string, string>, Record<string, number>)
Para reconhecer intenções e entidades em um enunciado de usuários.
function recognize(_dialogContext: DialogContext, _activity: Partial<Activity>, _telemetryProperties?: Record<string, string>, _telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>
Parâmetros
- _dialogContext
- DialogContext
Contexto da caixa de diálogo.
- _activity
-
Partial<Activity>
Atividade.
- _telemetryProperties
-
Record<string, string>
Propriedades adicionais a serem registradas na telemetria com evento.
- _telemetryMetrics
-
Record<string, number>
Métricas adicionais a serem registradas na telemetria com evento.
Retornos
Promise<RecognizerResult>
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 deConfigurble.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parâmetros
- _property
-
string
A chave da configuração do seletor condicional.
Retornos
O conversor para a configuração do seletor.
herdado deconfigurable.getConverter