LuisAdaptiveRecognizer class
Clase que representa un reconocedor de LUIS adaptable.
- Extends
-
Recognizer
Propiedades
$kind | |
application |
Identificador de aplicación de LUIS. |
dynamic |
Lista dinámica de LUIS. |
endpoint | Punto de conexión de LUIS que se va a consultar. |
endpoint |
Clave que se usa para comunicarse con un punto de conexión de LUIS. |
external |
Reconocedor de entidades externas. |
log |
La marca que se va a indicar en la información personal debe registrarse en la telemetría. |
prediction |
Opciones de predicción de LUIS. |
version | Versión de la aplicación de LUIS. |
Propiedades heredadas
id | Identificador único de reconocedores. |
telemetry |
Cliente de telemetría para registrar eventos. El valor predeterminado es NullTelemetryClient, que no hace nada. |
Métodos
get |
|
recognize(Dialog |
Para reconocer intenciones y entidades en una expresión de usuarios. |
recognizer |
Construya las opciones del reconocedor V3 desde el contexto del cuadro de diálogo actual. |
Métodos heredados
configure(Record<string, unknown>) | Método Fluent para configurar el objeto. |
Detalles de las propiedades
$kind
static $kind: string
Valor de propiedad
string
applicationId
Identificador de aplicación de LUIS.
applicationId: StringExpression
Valor de propiedad
StringExpression
dynamicLists
Lista dinámica de LUIS.
dynamicLists: ArrayExpression<DynamicList>
Valor de propiedad
ArrayExpression<DynamicList>
endpoint
Punto de conexión de LUIS que se va a consultar.
endpoint: StringExpression
Valor de propiedad
StringExpression
endpointKey
Clave que se usa para comunicarse con un punto de conexión de LUIS.
endpointKey: StringExpression
Valor de propiedad
StringExpression
externalEntityRecognizer
Reconocedor de entidades externas.
externalEntityRecognizer: Recognizer
Valor de propiedad
Recognizer
logPersonalInformation
La marca que se va a indicar en la información personal debe registrarse en la telemetría.
logPersonalInformation: BoolExpression
Valor de propiedad
BoolExpression
predictionOptions
Opciones de predicción de LUIS.
predictionOptions: LuisAdaptivePredictionOptions
Valor de propiedad
version
Versión de la aplicación de LUIS.
version: StringExpression
Valor de propiedad
StringExpression
Detalles de las propiedades heredadas
id
Identificador único de reconocedores.
id: string
Valor de propiedad
string
heredado de Recognizer.id
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
getConverter(Object)
function getConverter(property: Object): Converter | ConverterFactory
Parámetros
- property
-
Object
Propiedades que extienden RecognizerConfiguration.
Devoluciones
Converter | ConverterFactory
Convertidor de expresiones.
recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)
Para reconocer intenciones y entidades en una expresión de usuarios.
function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>
Parámetros
- dialogContext
-
DialogContext
- activity
-
Activity
de actividad de
- telemetryProperties
-
Record<string, string>
Opcional. Propiedades adicionales que se van a registrar en la telemetría con el evento .
- telemetryMetrics
-
Record<string, number>
Opcional. Métricas adicionales que se van a registrar en la telemetría con el evento.
Devoluciones
Promise<RecognizerResult>
Promesa que resuelve el resultado del reconocedor.
recognizerOptions(DialogContext)
Construya las opciones del reconocedor V3 desde el contexto del cuadro de diálogo actual.
function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3
Parámetros
- dialogContext
-
DialogContext
Contexto de diálogo actual.
Devoluciones
opciones de luis recognizer