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 das 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

Name Beschreibung
LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Veraltet.

Initialisiert eine neue Instanz der LuisRecognizer-Klasse.

Felder

Name Beschreibung
LuisTraceLabel
Veraltet.

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

LuisTraceType
Veraltet.

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

Eigenschaften

Name Beschreibung
DefaultHttpClient
Veraltet.

Es bekommt den Client, um ihn für HTTP zu verwenden.

LogPersonalInformation
Veraltet.

Erhält oder setzt einen Wert, der angibt, ob personenbezogene Informationen, die vom Nutzer stammen, in die Telemetrie protokolliert werden sollen.

TelemetryClient
Veraltet.

Erhält das aktuell konfigurierte IBotTelemetryClient Ereignis, das das LuisResult-Event protokolliert.

Methoden

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

Füllt die Ereigniseigenschaften für das LuisResult-Ereignis für Telemetrie 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 durch 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 durch 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 durch eine Erkennung aus und gibt ein stark typiertes 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 Topbewertungsabsicht aus einer Reihe von LUIS-Ergebnissen zurück.

Gilt für: