Freigeben über


LuisAdaptiveRecognizer class

Klasse, die eine adaptive LUIS-Erkennung darstellt.

Extends

Recognizer

Eigenschaften

$kind
applicationId

LUIS-Anwendungs-ID.

dynamicLists

DYNAMISCHE LUIS-Liste.

endpoint

LUIS-Endpunkt, der abfragt.

endpointKey

Schlüssel, der für die Kommunikation mit einem LUIS-Endpunkt verwendet wird.

externalEntityRecognizer

Externe Entitätserkennung.

logPersonalInformation

Das Kennzeichen, das in persönlichen Informationen angegeben werden soll, sollte in der Telemetrie protokolliert werden.

predictionOptions

LUIS-Vorhersageoptionen.

version

LUIS-Anwendungsversion.

Geerbte Eigenschaften

id

Erkennung eindeutiger ID.

telemetryClient

Der Telemetrieclient zum Protokollieren von Ereignissen. Standardmäßig wird dieser Wert auf den NullTelemetryClient festgelegt, der keine Aktion ausführt.

Methoden

getConverter(Object)
recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

So erkennen Sie Absichten und Entitäten in einer Benutzer-Äußerung.

recognizerOptions(DialogContext)

Erstellen Sie V3-Erkennungsoptionen aus dem aktuellen Dialogfeldkontext.

Geerbte Methoden

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

Details zur Eigenschaft

$kind

static $kind: string

Eigenschaftswert

string

applicationId

LUIS-Anwendungs-ID.

applicationId: StringExpression

Eigenschaftswert

StringExpression

dynamicLists

DYNAMISCHE LUIS-Liste.

dynamicLists: ArrayExpression<DynamicList>

Eigenschaftswert

ArrayExpression<DynamicList>

endpoint

LUIS-Endpunkt, der abfragt.

endpoint: StringExpression

Eigenschaftswert

StringExpression

endpointKey

Schlüssel, der für die Kommunikation mit einem LUIS-Endpunkt verwendet wird.

endpointKey: StringExpression

Eigenschaftswert

StringExpression

externalEntityRecognizer

Externe Entitätserkennung.

externalEntityRecognizer: Recognizer

Eigenschaftswert

Recognizer

logPersonalInformation

Das Kennzeichen, das in persönlichen Informationen angegeben werden soll, sollte in der Telemetrie protokolliert werden.

logPersonalInformation: BoolExpression

Eigenschaftswert

BoolExpression

predictionOptions

LUIS-Vorhersageoptionen.

predictionOptions: LuisAdaptivePredictionOptions

Eigenschaftswert

version

LUIS-Anwendungsversion.

version: StringExpression

Eigenschaftswert

StringExpression

Geerbte Eigenschaftsdetails

id

Erkennung eindeutiger ID.

id: string

Eigenschaftswert

string

geerbt von Recognizer.id

telemetryClient

Der Telemetrieclient zum Protokollieren von Ereignissen. Standardmäßig wird dieser Wert auf den NullTelemetryClient festgelegt, der keine Aktion ausführt.

telemetryClient: BotTelemetryClient

Eigenschaftswert

BotTelemetryClient

Geerbt von Recognizer.telemetryClient

Details zur Methode

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Parameter

property

Object

Eigenschaften, die "RecognizerConfiguration" erweitern.

Gibt zurück

Converter | ConverterFactory

Ausdruckskonverter.

recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

So erkennen Sie Absichten und Entitäten in einer Benutzer-Äußerung.

function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

Parameter

dialogContext

DialogContext

Die DialogContext-.

activity

Activity

Die Aktivität.

telemetryProperties

Record<string, string>

Wahlfrei. Zusätzliche Eigenschaften, die mit dem Ereignis an Telemetrie protokolliert werden sollen.

telemetryMetrics

Record<string, number>

Wahlfrei. Zusätzliche Metriken, die mit dem Ereignis an Telemetrie protokolliert werden sollen.

Gibt zurück

Promise<RecognizerResult>

Eine Zusage, die in das Erkennungsergebnis aufgelöst wird.

recognizerOptions(DialogContext)

Erstellen Sie V3-Erkennungsoptionen aus dem aktuellen Dialogfeldkontext.

function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3

Parameter

dialogContext

DialogContext

Aktueller Dialogfeldkontext.

Gibt zurück

Luis-Erkennungsoptionen

Details zur geerbten Methode

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

function configure(config: Record<string, unknown>): this

Parameter

config

Record<string, unknown>

Anzuwendende Konfigurationseinstellungen.

Gibt zurück

this

Die konfigurierbaren nach Abschluss des Vorgangs.

Geerbt von Konfigurierbar.configure