Freigeben über


CrossTrainedRecognizerSet class

Erkennung für die Auswahl zwischen quer trainierten Erkennungen.

Extends

Eigenschaften

$kind
recognizers

Ruft die Eingabeerkennungen ab oder legt sie fest.

Geerbte Eigenschaften

id

Erkennung eindeutiger ID.

logPersonalInformation

(Optional) Flag, das angibt, ob personenbezogene Informationen (PII) bei Telemetrie protokolliert werden sollen.

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.

Geerbte Methoden

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

Details zur Eigenschaft

$kind

static $kind: string

Eigenschaftswert

string

recognizers

Ruft die Eingabeerkennungen ab oder legt sie fest.

recognizers: Recognizer[]

Eigenschaftswert

Recognizer[]

Geerbte Eigenschaftsdetails

id

Erkennung eindeutiger ID.

id: string

Eigenschaftswert

string

geerbt von Recognizer.id

logPersonalInformation

(Optional) Flag, das angibt, ob personenbezogene Informationen (PII) bei Telemetrie protokolliert werden sollen.

logPersonalInformation: BoolExpression

Eigenschaftswert

BoolExpression

geerbt vonAdaptiveRecognizer.logPersonalInformation

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

Der Schlüssel der Konfiguration der bedingten Auswahl.

Gibt zurück

Converter | ConverterFactory

Der Konverter für die Selektorkonfiguration.

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

Der Dialogfeldkontext.

activity

Activity

Die Aktivität.

telemetryProperties

Record<string, string>

Wahlfrei. Zusätzliche Eigenschaften, die mit dem Erkennungsergebnisereignis protokolliert werden sollen.

telemetryMetrics

Record<string, number>

Wahlfrei. Zusätzliche Metriken, die mit dem Erkennungsergebnisereignis protokolliert werden sollen.

Gibt zurück

Promise<RecognizerResult>

Zusage der vom Erkennungsmodul erkannten Absicht in Form eines RecognizerResult.

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