次の方法で共有


RegexRecognizer class

正規表現式を使用して意図を識別する認識エンジンの実装。

Extends

プロパティ

$kind
entities

エンティティ認識エンジン。

intents

パターンの配列 - 意図名>。

継承されたプロパティ

id

認識エンジンの一意の 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。

id: string

プロパティ値

string

Recognizer.id から継承された

logPersonalInformation

(省略可能)個人を特定できる情報 (PII) をテレメトリに記録するかどうかを指定するフラグ。

logPersonalInformation: BoolExpression

プロパティ値

BoolExpression

adaptiveRecognizer.logPersonalInformation から継承

telemetryClient

イベントをログに記録するためのテレメトリ クライアント。 既定値は NullTelemetryClient で、何もしません。

telemetryClient: BotTelemetryClient

プロパティ値

BotTelemetryClient

Inherited From 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