Freigeben über


LuisRecognizer Klasse

Definition

Eine LUIS-basierte Implementierung von 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
Vererbung
LuisRecognizer
Implementiert

Konstruktoren

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Veraltet.

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

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

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

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

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

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

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

Felder

DeclarativeType

Der deklarative Typ für diese Erkennung.

LuisTraceLabel

Die Kontextbezeichnung für eine LUIS-Ablaufverfolgungsaktivität.

LuisTraceType

Der Werttyp für eine LUIS-Ablaufverfolgungsaktivität.

Eigenschaften

DefaultHttpClient
Veraltet.

Ruft die Standardeinstellung HttpClient ab, die beim Aufrufen der LUIS-API verwendet werden soll.

LogPersonalInformation

Ruft einen Wert ab, der angibt, ob persönliche Informationen, die vom Benutzer stammen, in Telemetriedaten protokolliert werden sollen, oder legt diesen fest.

TelemetryClient

Ruft die aktuell konfigurierte IBotTelemetryClient ab, die das LuisResult-Ereignis protokolliert.

Methoden

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

Füllt die Ereigniseigenschaften für das LuisResult-Ereignis für Telemetriedaten aus. Diese Eigenschaften werden protokolliert, wenn die Erkennung aufgerufen wird.

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

Wird aufgerufen, bevor ein LuisResult protokolliert wird.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync(ITurnContext, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Veraltet.

Führt eine Äußerung über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

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

Führt eine Äußerung über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

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

Führt eine Äußerung über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Führt eine Äußerung über eine Erkennung aus und gibt ein stark typisiertes Erkennungsergebnis zurück.

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

Gibt Ergebnisse der Analyse zurück (Vorgeschlagene Aktionen und Absichten).

TopIntent(RecognizerResult, String, Double)

Gibt den Namen der Absicht mit der höchsten Bewertung aus einer Reihe von LUIS-Ergebnissen zurück.

Gilt für: