LuisRecognizer Clase

Definición

Implementación basada en LUIS de ITelemetryRecognizer.

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Herencia
LuisRecognizer
Implementaciones

Constructores

Nombre Description
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoletos.

Inicializa una nueva instancia de la clase LuisRecognizer.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoletos.

Inicializa una nueva instancia de la clase LuisRecognizer.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Inicializa una nueva instancia de la clase LuisRecognizer.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoletos.

Inicializa una nueva instancia de la clase LuisRecognizer.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoletos.

Inicializa una nueva instancia de la clase LuisRecognizer.

Campos

Nombre Description
DeclarativeType

El tipo declarativo para este reconocedor.

LuisTraceLabel

Etiqueta de contexto de una actividad de seguimiento de LUIS.

LuisTraceType

Tipo de valor para una actividad de seguimiento de LUIS.

Propiedades

Nombre Description
DefaultHttpClient
Obsoletos.

Obtiene el valor por defecto HttpClient para usar al llamar a la API de LUIS.

LogPersonalInformation

Recibe o establece un valor que indica si registrar la información personal que proviene del usuario en telemetría.

TelemetryClient

Obtiene la configuración IBotTelemetryClient actual que registra el evento LuisResult.

Métodos

Nombre Description
FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

Rellena las propiedades del evento LuisResult para la telemetría. Estas propiedades se registran cuando se llama al reconocedor.

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Se invoca antes de que se registre luisResult.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado genérico del reconocedor.

RecognizeAsync(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado genérico del reconocedor.

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync(ITurnContext, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado genérico del reconocedor.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoletos.

Ejecuta una expresión a través de un reconocedor y devuelve un resultado genérico del reconocedor.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsoletos.

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado genérico del reconocedor.

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado.

RecognizeAsync<T>(DialogContext, Activity, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado.

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoletos.

Ejecuta una expresión a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsoletos.

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Ejecuta una expresión a través de un reconocedor y devuelve un resultado de reconocedor fuertemente tipado.

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Devuelve los resultados del análisis (acciones sugeridas y intenciones).

TopIntent(RecognizerResult, String, Double)

Devuelve el nombre de la intención de puntuación superior de un conjunto de resultados de LUIS.

Se aplica a