Freigeben über


TextEntityRecognizer class

TextEntityRecognizer – Basisklasse für Text.Recogizers aus der Texterkennungsbibliothek.

Extends

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

recognizeEntities(DialogContext, string, string, Entity[])

Erkennt Entitäten aus einer Entitätsliste.

Geerbte Methoden

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

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

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

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

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[]

Das Entitätsarray erkannt werden soll.

Gibt zurück

Promise<Entity[]>

Erkannte Entität Listenzusage.

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

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.

Geerbt vonEntityRecognizer.recognize