Freigeben über


LuisAdaptiveRecognizer Klasse

Definition

Klasse, die eine adaptive LUIS-Erkennung darstellt.

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

Konstruktoren

LuisAdaptiveRecognizer()

Initialisiert eine neue Instanz der LuisAdaptiveRecognizer-Klasse.

Felder

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 diese Erkennung.

NoneIntent

Keine Standardabsicht, was bedeutet, dass keiner der Erkennunger die Absicht erkennt.

(Geerbt von Recognizer)

Eigenschaften

ApplicationId

Ruft die LUIS-Anwendungs-ID ab oder legt sie fest.

DynamicLists

Ruft einen Ausdruck oder eine konstante luis-dynamische Liste ab oder legt diese fest.

Endpoint

Ruft einen LUIS-Endpunkt ab, z. B https://westus.api.cognitive.microsoft.com . abfragen, oder legt diesen fest.

EndpointKey

Ruft den Schlüssel ab, der für die Kommunikation mit einem LUIS-Endpunkt verwendet wird, oder legt diesen fest.

ExternalEntityRecognizer

Ruft eine externe Entitätserkennung ab oder legt diese fest.

HttpClient

Ruft den HTTP-Clienthandler ab oder legt diese fest.

Id

Ruft die ID der Erkennung ab oder legt diese fest.

(Geerbt von Recognizer)
LogPersonalInformation

Ruft das Flag ab, um zu bestimmen, ob persönliche Informationen in Telemetriedaten protokolliert werden sollen, oder legt es fest.

Options

Ruft LUIS-Vorhersageoptionen (mit Ausdrücken) ab oder legt diese fest.

PredictionOptions
Veraltet.

Ruft LUIS-Vorhersageoptionen ab oder legt sie fest.

TelemetryClient

Ruft die derzeit konfigurierte IBotTelemetryClient ab, die das RecognizerResult-Ereignis protokolliert, oder legt diesen fest.

(Geerbt von Recognizer)
Version

Ruft die LUIS-Version ab oder legt sie fest.

Methoden

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

Verwendet die RecognizerResult von LuisRecognizer zurückgegebene und füllt ein Zeichenfolgenverzeichnis mit Eigenschaften auf, die in Telemetriedaten angemeldet werden sollen. Einschließlich aller zusätzlichen Eigenschaften, die an die -Methode übergeben 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 eine Erkennung aus und gibt mithilfe von IRecognizerConvert ein stark typisiertes Erkennungsergebnis zurück.

(Geerbt von Recognizer)
RecognizerOptions(DialogContext)

Erstellen sie 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: