Lingua

LuisRecognizer Classe

Definizione

Implementazione basata su LUIS di 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
Ereditarietà
LuisRecognizer
Implementazioni

Costruttori

Nome Descrizione
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoleti.

Inizializza una nuova istanza della classe LuisRecognizer.

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

Inizializza una nuova istanza della classe LuisRecognizer.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Inizializza una nuova istanza della classe LuisRecognizer.

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

Inizializza una nuova istanza della classe LuisRecognizer.

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

Inizializza una nuova istanza della classe LuisRecognizer.

Campi

Nome Descrizione
DeclarativeType

Il tipo dichiarativo per questo riconoscimento.

LuisTraceLabel

Etichetta di contesto per un'attività di traccia LUIS.

LuisTraceType

Tipo di valore per un'attività di traccia LUIS.

Proprietà

Nome Descrizione
DefaultHttpClient
Obsoleti.

Ottiene il valore predefinito HttpClient da usare quando si chiama l'API LUIS.

LogPersonalInformation

Riceve o imposta un valore che indica se registrare le informazioni personali provenienti dall'utente nella telemetria.

TelemetryClient

Ottiene la configurazione IBotTelemetryClient attualmente che registra l'evento LuisResult.

Metodi

Nome Descrizione
FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

Riempie le proprietà dell'evento per l'evento LuisResult per i dati di telemetria. Queste proprietà vengono registrate quando viene chiamato il riconoscitore.

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

Richiamato prima della registrazione di luisResult.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync(ITurnContext, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoleti.

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento generico.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

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

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

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

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Esegue un'espressione tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato.

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

Restituisce i risultati dell'analisi (azioni e finalità suggerite).

TopIntent(RecognizerResult, String, Double)

Restituisce il nome della finalità di punteggio superiore da un set di risultati LUIS.

Si applica a