RegexRecognizer class
Erkennungsimplementierung, die regex-Ausdrücke verwendet, um Absichten zu identifizieren.
- Extends
Eigenschaften
$kind | |
entities | Die Entitätserkennung. |
intents | Array von Mustern –> Absichtsnamen. |
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
get |
|
recognize(Dialog |
Führt aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt ein RecognizerResult-zurück. |
Geerbte Methoden
configure(Record<string, unknown>) | Fluent-Methode zum Konfigurieren des Objekts. |
Details zur Eigenschaft
$kind
static $kind: string
Eigenschaftswert
string
entities
intents
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
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, [key: string]: string, [key: string]: number)
Führt aktuelle DialogContext.TurnContext.Activity über eine Erkennung aus und gibt ein RecognizerResult-zurück.
function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: [key: string]: string, telemetryMetrics?: [key: string]: number): Promise<RecognizerResult>
Parameter
- dialogContext
-
DialogContext
Die DialogContext- für die aktuelle Unterhaltungswende.
- activity
-
Activity
(xref:botframework-schema. Aktivität) zu erkennen.
- telemetryProperties
-
[key: string]: string
Optional, zusätzliche Eigenschaften, die mit dem LuisResult-Ereignis an Telemetrie protokolliert werden sollen.
- telemetryMetrics
-
[key: string]: number
Optional, zusätzliche Metriken, die mit dem LuisResult-Ereignis an Telemetrie protokolliert werden sollen.
Gibt zurück
Promise<RecognizerResult>
Analyse der Äußerung.
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