EntityRecognizer class
Entitätserkennungsbasisklasse.
- Extends
Geerbte Eigenschaften
id | Erkennung eindeutiger ID. |
log |
(Optional) Flag, das angibt, ob personenbezogene Informationen (PII) bei Telemetrie protokolliert werden sollen. |
telemetry |
Der Telemetrieclient zum Protokollieren von Ereignissen. Standardmäßig wird dieser Wert auf den NullTelemetryClient festgelegt, der keine Aktion ausführt. |
Methoden
recognize(Dialog |
So erkennen Sie Absichten und Entitäten in einer Benutzer-Äußerung. |
recognize |
Erkennt Entitäten aus einer Entitätsliste. |
Geerbte Methoden
configure(Record<string, unknown>) | Fluent-Methode zum Konfigurieren des Objekts. |
get |
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
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
recognize(DialogContext, Partial<Activity>, Record<string, string>, Record<string, number>)
So erkennen Sie Absichten und Entitäten in einer Benutzer-Äußerung.
function recognize(dialogContext: DialogContext, activity: Partial<Activity>, _telemetryProperties?: Record<string, string>, _telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>
Parameter
- dialogContext
-
DialogContext
Dialogkontext.
- activity
-
Partial<Activity>
Aktivität.
- _telemetryProperties
-
Record<string, string>
Zusätzliche Eigenschaften, die mit dem Ereignis an Telemetrie protokolliert werden sollen.
- _telemetryMetrics
-
Record<string, number>
Zusätzliche Metriken, die mit dem Ereignis an Telemetrie protokolliert werden sollen.
Gibt zurück
Promise<RecognizerResult>
Analyse der Äußerung.
recognizeEntities(DialogContext, string, string, Entity[])
Erkennt Entitäten aus einer Entitätsliste.
function recognizeEntities(_dialogContext: DialogContext, _text: string, _locale: string, _entities: Entity[]): Promise<Entity[]>
Parameter
- _dialogContext
-
DialogContext
Die DialogContext- für die aktuelle Unterhaltungswende.
- _text
-
string
Text, der erkannt werden soll.
- _locale
-
string
Zu verwendende Gebietsschema.
- _entities
-
Entity[]
Die Entitätsliste erkannt werden soll.
Gibt zurück
Promise<Entity[]>
Erkannte Entitätsliste.
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
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parameter
- _property
-
string
Der Schlüssel der Konfiguration der bedingten Auswahl.
Gibt zurück
Converter | ConverterFactory
Der Konverter für die Selektorkonfiguration.
geerbt von Konfigurierbar.getConverter