LuisAdaptiveRecognizer class
表示自适应 LUIS 识别器的类。
- 扩展
-
Recognizer
属性
$kind | |
application |
LUIS 应用程序 ID。 |
dynamic |
LUIS 动态列表。 |
endpoint | 要查询的 LUIS 终结点。 |
endpoint |
用于与 LUIS 终结点通信的密钥。 |
external |
外部实体识别器。 |
log |
要在个人信息中指示的标志应记录在遥测中。 |
prediction |
LUIS 预测选项。 |
version | LUIS 应用程序版本。 |
继承属性
id | 识别器唯一 ID。 |
telemetry |
用于记录事件的遥测客户端。 默认为 NullTelemetryClient,不执行任何操作。 |
方法
get |
|
recognize(Dialog |
识别用户话语中的意向和实体。 |
recognizer |
从当前对话上下文构造 V3 识别器选项。 |
继承的方法
configure(Record<string, unknown>) | 用于配置对象的 Fluent 方法。 |
属性详细信息
$kind
static $kind: string
属性值
string
applicationId
LUIS 应用程序 ID。
applicationId: StringExpression
属性值
StringExpression
dynamicLists
endpoint
要查询的 LUIS 终结点。
endpoint: StringExpression
属性值
StringExpression
endpointKey
用于与 LUIS 终结点通信的密钥。
endpointKey: StringExpression
属性值
StringExpression
externalEntityRecognizer
外部实体识别器。
externalEntityRecognizer: Recognizer
属性值
Recognizer
logPersonalInformation
要在个人信息中指示的标志应记录在遥测中。
logPersonalInformation: BoolExpression
属性值
BoolExpression
predictionOptions
version
LUIS 应用程序版本。
version: StringExpression
属性值
StringExpression
继承属性详细信息
id
识别器唯一 ID。
id: string
属性值
string
继承自 Recognizer.id 的
telemetryClient
用于记录事件的遥测客户端。 默认为 NullTelemetryClient,不执行任何操作。
telemetryClient: BotTelemetryClient
属性值
BotTelemetryClient
继承自 Recognizer.telemetryClient
方法详细信息
getConverter(Object)
function getConverter(property: Object): Converter | ConverterFactory
参数
- property
-
Object
扩展 RecognizerConfiguration 的属性。
返回
Converter | ConverterFactory
表达式转换器。
recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)
识别用户话语中的意向和实体。
function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>
参数
- dialogContext
-
DialogContext
- activity
-
Activity
活动。
- telemetryProperties
-
Record<string, string>
自选。 要记录到具有事件的遥测的其他属性。
- telemetryMetrics
-
Record<string, number>
自选。 使用事件记录到遥测的其他指标。
返回
Promise<RecognizerResult>
解析为识别器结果的承诺。
recognizerOptions(DialogContext)
从当前对话上下文构造 V3 识别器选项。
function recognizerOptions(dialogContext: DialogContext): LuisRecognizerOptionsV3
参数
- dialogContext
-
DialogContext
当前对话上下文。
返回
luis 识别器选项
继承的方法详细信息
configure(Record<string, unknown>)
用于配置对象的 Fluent 方法。
function configure(config: Record<string, unknown>): this
参数
- config
-
Record<string, unknown>
要应用的配置设置。
返回
this
操作完成后 可配置。
继承自 Configure.configure