LuisAdaptiveRecognizer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase que representa un reconocedor adaptativo de LUIS.
public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
- Herencia
Constructores
| Nombre | Description |
|---|---|
| LuisAdaptiveRecognizer() |
Inicializa una nueva instancia de la clase LuisAdaptiveRecognizer. |
Campos
| Nombre | Description |
|---|---|
| ChooseIntent |
Nombre de intención generado por este reconocedor si los reconocedores secundarios no tienen consenso para las intenciones. (Heredado de Recognizer) |
| Kind |
El valor amable para este reconocedor. |
| NoneIntent |
Ninguna intención estándar que significa que ninguno de los reconocedores reconoce la intención. (Heredado de Recognizer) |
Propiedades
| Nombre | Description |
|---|---|
| ApplicationId |
Obtiene o establece el ID de aplicación LIS. |
| DynamicLists |
Obtiene o establece una expresión o una lista dinámica constante de LUIS. |
| Endpoint |
Obtiene o establece el endpoint LUIS como https://westus.api.cognitive.microsoft.com para consultar. |
| EndpointKey |
Obtiene o establece la clave usada para comunicarse con un endpoint LUIS. |
| ExternalEntityRecognizer |
Obtiene o establece un reconocedor externo de entidades. |
| HttpClient |
Obtiene o establece el gestor de cliente HTTP. |
| Id |
Obtiene o establece id del reconocedor. (Heredado de Recognizer) |
| LogPersonalInformation |
Recibe o activa la bandera para determinar si la información personal debe registrarse en telemetría. |
| Options |
Obtiene o establece opciones de predicción LUIS (con expresiones). |
| PredictionOptions |
Obsoletos.
Obtiene o establece opciones de predicción LUIS. |
| TelemetryClient |
Obtiene o establece la configuración IBotTelemetryClient actual que registra el evento RecognizerResultat. (Heredado de Recognizer) |
| Version |
Obtiene o establece la versión LUIS. |
Métodos
| Nombre | Description |
|---|---|
| FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Utiliza el RecognizerResult retorno de y LuisRecognizer llena un diccionario de cadenas con propiedades que se registrarán en telemetría. Incluyendo cualquier propiedad adicional que se haya transmitido al método. |
| RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Ejecuta dialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado genérico del reconocedor. |
| RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Ejecuta DialogContext.TurnContext.Activity actual a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado usando IRecognizerConvert. (Heredado de Recognizer) |
| RecognizerOptions(DialogContext) |
Construye las opciones del reconocedor V3 desde el contexto actual del diálogo. |
| TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Realiza un seguimiento de un evento con el nombre del evento proporcionado mediante TelemetryClient que adjunta las propiedades o métricas. (Heredado de Recognizer) |