ConfirmationEntityRecognizer class
识别是/否确认样式输入。
- Extends
属性
$kind |
继承属性
id | 识别器唯一 ID。 |
log |
(指定个人身份信息 (PII) 是否应记录到遥测的可选) 标志。 |
telemetry |
用于记录事件的遥测客户端。 默认为 NullTelemetryClient,后者不执行任何操作。 |
继承的方法
属性详细信息
$kind
static $kind: string
属性值
string
继承属性详细信息
id
识别器唯一 ID。
id: string
属性值
string
继承自 Recognizer.id
logPersonalInformation
(指定个人身份信息 (PII) 是否应记录到遥测的可选) 标志。
logPersonalInformation: BoolExpression
属性值
BoolExpression
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>
言语分析。
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[]>
已识别 的实体 列表承诺。