LuisAdaptiveRecognizer Klasse

Definition

Klasse, die einen adaptiven LUIS-Erkenner darstellt.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
Vererbung
LuisAdaptiveRecognizer

Konstruktoren

Name Beschreibung
LuisAdaptiveRecognizer()

Initialisiert eine neue Instanz der LuisAdaptiveRecognizer-Klasse.

Felder

Name Beschreibung
ChooseIntent

Absichtsname, der von dieser Erkennung erstellt wird, wenn die untergeordneten Erkennungen keinen Konsens für Absichten haben.

(Geerbt von Recognizer)
Kind

Der Kind-Wert für diesen Erkenner.

NoneIntent

Standard keine Absicht, d. h. keiner der Erkennunger erkennt die Absicht.

(Geerbt von Recognizer)

Eigenschaften

Name Beschreibung
ApplicationId

Erhält oder setzt die LUIS-Anwendungs-ID.

DynamicLists

Erhält oder setzt einen Ausdruck oder eine konstante LUIS-dynamische Liste.

Endpoint

Erhält oder setzt den LUIS-Endpunkt zum Abfragen https://westus.api.cognitive.microsoft.com .

EndpointKey

Erhält oder setzt den Schlüssel, mit dem er mit einem LUIS-Endpunkt kommuniziert.

ExternalEntityRecognizer

Erhält oder setzt einen externen Entitätserkenner.

HttpClient

Erhält oder setzt HTTP-Client-Handler.

Id

Erhält oder setzt die ID des Erkenners.

(Geerbt von Recognizer)
LogPersonalInformation

Erhält oder setzt die Flagge, um zu bestimmen, ob persönliche Informationen in der Telemetrie protokolliert werden sollen.

Options

Erhält oder setzt LUIS-Vorhersageoptionen (mit Ausdrücken).

PredictionOptions
Veraltet.

Erhält oder setzt LUIS-Vorhersageoptionen.

TelemetryClient

Erhält oder setzt das aktuell konfigurierte IBotTelemetryClient Ereignis, das das RecognizerResult-Ereignis protokolliert.

(Geerbt von Recognizer)
Version

Erhält oder setzt die LUIS-Version ein.

Methoden

Name Beschreibung
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Verwendet das RecognizerResult von der LuisRecognizer zurückgegebene und füllt ein Wörterbuch von Strings mit Eigenschaften, die in die Telemetrie eingeloggt werden sollen. Einschließlich aller zusätzlichen Eigenschaften, die in die Methode eingereicht wurden.

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

Führt aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt ein generisches Erkennungsergebnis zurück.

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

Führt die aktuelle DialogContext.TurnContext.Activity über einen Recognizer aus und liefert ein stark typisiertes Recognizer-Ergebnis mit IRecognizerConvert.

(Geerbt von Recognizer)
RecognizerOptions(DialogContext)

Konstruktive V3-Erkennungsoptionen aus dem aktuellen Dialogkontext.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Verfolgt ein Ereignis mit dem ereignisnamen, der mithilfe des TelemetryClients bereitgestellt wird, der die Eigenschaften/Metriken anfügt.

(Geerbt von Recognizer)

Gilt für: