EntityRecognizer class
Clase base de reconocedores de entidades.
- Extends
Propiedades heredadas
| id | Identificador único de reconocedores. |
| log |
(Opcional) Marca que designa si la información de identificación personal (PII) debe iniciar sesión en la telemetría. |
| telemetry |
Cliente de telemetría para registrar eventos. El valor predeterminado es NullTelemetryClient, que no hace nada. |
Métodos
| recognize(Dialog |
Para reconocer intenciones y entidades en una expresión de usuarios. |
| recognize |
Reconoce entidades de una lista de entidad de |
Métodos heredados
| configure(Record<string, unknown>) | Método Fluent para configurar el objeto. |
| get |
Detalles de las propiedades heredadas
id
Identificador único de reconocedores.
id: string
Valor de propiedad
string
heredado de Recognizer.id
logPersonalInformation
(Opcional) Marca que designa si la información de identificación personal (PII) debe iniciar sesión en la telemetría.
logPersonalInformation: BoolExpression
Valor de propiedad
BoolExpression
Heredado deAdaptiveRecognizer.logPersonalInformation
telemetryClient
Cliente de telemetría para registrar eventos. El valor predeterminado es NullTelemetryClient, que no hace nada.
telemetryClient: BotTelemetryClient
Valor de propiedad
BotTelemetryClient
heredado de Recognizer.telemetryClient
Detalles del método
recognize(DialogContext, Partial<Activity>, Record<string, string>, Record<string, number>)
Para reconocer intenciones y entidades en una expresión de usuarios.
function recognize(dialogContext: DialogContext, activity: Partial<Activity>, _telemetryProperties?: Record<string, string>, _telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>
Parámetros
- dialogContext
-
DialogContext
Contexto del cuadro de diálogo.
- activity
-
Partial<Activity>
Actividad.
- _telemetryProperties
-
Record<string, string>
Propiedades adicionales que se van a registrar en la telemetría con el evento .
- _telemetryMetrics
-
Record<string, number>
Métricas adicionales que se van a registrar en la telemetría con el evento.
Devoluciones
Promise<RecognizerResult>
Análisis de expresiones.
recognizeEntities(DialogContext, string, string, Entity[])
Reconoce entidades de una lista de entidad de
function recognizeEntities(_dialogContext: DialogContext, _text: string, _locale: string, _entities: Entity[]): Promise<Entity[]>
Parámetros
- _dialogContext
-
DialogContext
dialogContext para el turno actual de conversación.
- _text
-
string
Texto que se va a reconocer.
- _locale
-
string
Configuración regional que se va a usar.
- _entities
-
Entity[]
Lista de de
Devoluciones
Promise<Entity[]>
Lista de
Detalles de los métodos heredados
configure(Record<string, unknown>)
Método Fluent para configurar el objeto.
function configure(config: Record<string, unknown>): this
Parámetros
- config
-
Record<string, unknown>
Opciones de configuración que se van a aplicar.
Devoluciones
this
configurable una vez completada la operación.
Heredado de Configurable.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parámetros
- _property
-
string
Clave de la configuración del selector condicional.
Devoluciones
Converter | ConverterFactory
Convertidor para la configuración del selector.
Heredado de Configurable.getConverter