共用方式為


RegexRecognizer class

辨識器實作會使用 regex 運算式來識別意圖。

Extends

屬性

$kind
entities

實體辨識器。

intents

模式陣列 -> 意圖名稱。

繼承的屬性

id

辨識器唯一標識碼。

logPersonalInformation

(選擇性)旗標,指定個人標識資訊 (PII) 是否應該記錄到遙測。

telemetryClient

記錄事件的遙測用戶端。 默認為 NullTelemetryClient,不會執行任何動作。

方法

getConverter(Object)
recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

透過辨識器執行目前的 DialogContext.TurnContext.Activity,並傳回 RecognizerResult

繼承的方法

configure(Record<string, unknown>)

用於設定物件的 Fluent 方法。

屬性詳細資料

$kind

static $kind: string

屬性值

string

entities

實體辨識器。

entities: EntityRecognizer[]

屬性值

intents

模式陣列 -> 意圖名稱。

intents: IntentPattern[]

屬性值

繼承的屬性詳細資料

id

辨識器唯一標識碼。

id: string

屬性值

string

繼承自 Recognizer.id

logPersonalInformation

(選擇性)旗標,指定個人標識資訊 (PII) 是否應該記錄到遙測。

logPersonalInformation: BoolExpression

屬性值

BoolExpression

繼承自AdaptiveRecognizer.logPersonalInformation

telemetryClient

記錄事件的遙測用戶端。 默認為 NullTelemetryClient,不會執行任何動作。

telemetryClient: BotTelemetryClient

屬性值

BotTelemetryClient

繼承自 Recognizer.telemetryClient

方法詳細資料

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

參數

property

Object

條件式選取器組態的索引鍵。

傳回

Converter | ConverterFactory

選取器組態的轉換器。

recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

透過辨識器執行目前的 DialogContext.TurnContext.Activity,並傳回 RecognizerResult

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

參數

dialogContext

DialogContext

目前交談回合的 DialogContext

activity

Activity

(xref:botframework-schema.要辨識的活動。

telemetryProperties

[key: string]: string

選擇性的其他屬性,以 LuisResult 事件記錄到遙測。

telemetryMetrics

[key: string]: number

選擇性的其他計量,以 LuisResult 事件記錄到遙測。

傳回

Promise<RecognizerResult>

語句的分析。

繼承的方法的詳細資料

configure(Record<string, unknown>)

用於設定物件的 Fluent 方法。

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

參數

config

Record<string, unknown>

要套用的組態設定。

傳回

this

作業完成之後 可設定

繼承自 Configure.configure