Freigeben über


LuisRecognizer Klasse

Definition

Achtung

Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).

Eine LUIS-basierte Implementierung von ITelemetryRecognizer für den V3-Endpunkt.

[System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")]
public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
[<System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")>]
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Vererbung
LuisRecognizer
Attribute
Implementiert

Konstruktoren

LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Veraltet.

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

Felder

LuisTraceLabel
Veraltet.

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

LuisTraceType
Veraltet.

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

Eigenschaften

DefaultHttpClient
Veraltet.

Ruft den Client ab, der für HTTP verwendet werden soll.

LogPersonalInformation
Veraltet.

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

TelemetryClient
Veraltet.

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

Methoden

FillLuisEventProperties(RecognizerResult, ITurnContext, Dictionary<String,String>)
Veraltet.

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

OnRecognizerResult(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>)
Veraltet.

Wird aufgerufen, bevor ein LuisResult protokolliert wird.

RecognizeAsync(ITurnContext, CancellationToken)
Veraltet.

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)
Veraltet.

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<T>(ITurnContext, CancellationToken)
Veraltet.

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)
Veraltet.

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

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

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

TopIntent(RecognizerResult, String, Double)
Veraltet.

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

Gilt für: