LuisRecognizer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |