ConfirmationEntityRecognizer class

识别是/否确认样式输入。

Extends

属性

$kind

继承属性

id

识别器唯一 ID。

logPersonalInformation

(指定个人身份信息 (PII) 是否应记录到遥测的可选) 标志。

telemetryClient

用于记录事件的遥测客户端。 默认为 NullTelemetryClient,后者不执行任何操作。

继承的方法

configure(Record<string, unknown>)

用于配置 对象的 Fluent 方法。

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

识别用户话语中的意向和实体。

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

识别实体列表中的 实体

属性详细信息

$kind

static $kind: string

属性值

string

继承属性详细信息

id

识别器唯一 ID。

id: string

属性值

string

继承自 Recognizer.id

logPersonalInformation

(指定个人身份信息 (PII) 是否应记录到遥测的可选) 标志。

logPersonalInformation: BoolExpression

属性值

BoolExpression

继承自AdaptiveRecognizer.logPersonalInformation

telemetryClient

用于记录事件的遥测客户端。 默认为 NullTelemetryClient,后者不执行任何操作。

telemetryClient: BotTelemetryClient

属性值

BotTelemetryClient

继承自 Recognizer.telemetryClient

继承的方法详细信息

configure(Record<string, unknown>)

用于配置 对象的 Fluent 方法。

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

参数

config

Record<string, unknown>

要应用的配置设置。

返回

this

操作完成后可配置的 。

继承自 Configure.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

参数

_property

string

条件选择器配置的键。

返回

Converter | ConverterFactory

选择器配置的转换器。

继承自 Configurable.getConverter

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

识别用户话语中的意向和实体。

function recognize(dialogContext: DialogContext, activity: Partial<Activity>, _telemetryProperties?: Record<string, string>, _telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

参数

dialogContext

DialogContext

对话上下文。

activity

Partial<Activity>

活动。

_telemetryProperties

Record<string, string>

使用 事件记录到遥测的其他属性。

_telemetryMetrics

Record<string, number>

使用事件记录到遥测的其他指标。

返回

Promise<RecognizerResult>

言语分析。

继承自EntityRecognizer.recognize

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

识别实体列表中的 实体

function recognizeEntities(dialogContext: DialogContext, text: string, locale: string, entities: Entity[]): Promise<Entity[]>

参数

dialogContext

DialogContext

对话当前轮次的 DialogContext

text

string

要识别的文本。

locale

string

要使用的区域设置。

entities

Entity[]

要识别的 实体 数组。

返回

Promise<Entity[]>

已识别 的实体 列表承诺。

继承自TextEntityRecognizer.recognizeEntities