LuisRecognizer Clase

Definición

Una 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

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

DeclarativeType

Tipo declarativo para este reconocedor.

LuisTraceLabel

Etiqueta de contexto para una actividad de seguimiento de LUIS.

LuisTraceType

Tipo de valor para una actividad de seguimiento de LUIS.

Propiedades

DefaultHttpClient
Obsoletos.

Obtiene el valor predeterminado HttpClient que se va a usar al llamar a la API de LUIS.

LogPersonalInformation

Obtiene o establece un valor que indica si se va a registrar información personal procedente del usuario a la telemetría.

TelemetryClient

Obtiene el configurado IBotTelemetryClient actualmente que registra el evento LuisResult.

Métodos

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

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

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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 y intenciones sugeridas).

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