Share via


LuisAdaptiveRecognizer Clase

Definición

Clase que representa un reconocedor de LUIS adaptable.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
Herencia
LuisAdaptiveRecognizer

Constructores

LuisAdaptiveRecognizer()

Inicializa una nueva instancia de la clase LuisAdaptiveRecognizer.

Campos

ChooseIntent

Nombre de intención que generará este reconocedor si los reconocedores secundarios no tienen consenso para las intenciones.

(Heredado de Recognizer)
Kind

Valor Kind de este reconocedor.

NoneIntent

Ninguna intención estándar que significa que ninguno de los reconocedores reconoce la intención.

(Heredado de Recognizer)

Propiedades

ApplicationId

Obtiene o establece el identificador de aplicación de LUIS.

DynamicLists

Obtiene o establece una lista dinámica de LUIS de expresión o constante.

Endpoint

Obtiene o establece un punto de conexión de LUIS similar https://westus.api.cognitive.microsoft.com al que se va a consultar.

EndpointKey

Obtiene o establece la clave usada para comunicarse con un punto de conexión de LUIS.

ExternalEntityRecognizer

Obtiene o establece un reconocedor de entidades externas.

HttpClient

Obtiene o establece el controlador de cliente HTTP.

Id

Obtiene o establece el identificador del reconocedor.

(Heredado de Recognizer)
LogPersonalInformation

Obtiene o establece la marca para determinar si se debe registrar la información personal en la telemetría.

Options

Obtiene o establece las opciones de predicción de LUIS (con expresiones).

PredictionOptions
Obsoletos.

Obtiene o establece las opciones de predicción de LUIS.

TelemetryClient

Obtiene o establece el objeto configurado IBotTelemetryClient actualmente que registra el evento RecognizerResult.

(Heredado de Recognizer)
Version

Obtiene o establece la versión de LUIS.

Métodos

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Usa el devuelto RecognizerResult de LuisRecognizer y rellena un diccionario de cadenas con propiedades que se van a iniciar sesión en la telemetría. Incluir las propiedades adicionales que se pasaron 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 del reconocedor fuertemente tipado mediante IRecognizerConvert.

(Heredado de Recognizer)
RecognizerOptions(DialogContext)

Construya las opciones del reconocedor V3 desde el contexto del cuadro de diálogo actual.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Realiza un seguimiento de un evento con el nombre del evento proporcionado mediante TelemetryClient que asocia las propiedades o métricas.

(Heredado de Recognizer)

Se aplica a