Share via


LuisAdaptiveRecognizer 类

定义

表示自适应 LUIS 识别器的类。

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
继承
LuisAdaptiveRecognizer

构造函数

LuisAdaptiveRecognizer()

初始化 LuisAdaptiveRecognizer 类的新实例。

字段

ChooseIntent

如果子识别器对意向没有共识,则此识别器将生成的意向名称。

(继承自 Recognizer)
Kind

此识别器的 Kind 值。

NoneIntent

标准无意向,表示任何识别器都无法识别该意向。

(继承自 Recognizer)

属性

ApplicationId

获取或设置 LUIS 应用程序 ID。

DynamicLists

获取或设置表达式或常量 LUIS 动态列表。

Endpoint

获取或设置要查询的 https://westus.api.cognitive.microsoft.com LUIS 终结点。

EndpointKey

获取或设置用于与 LUIS 终结点通信的密钥。

ExternalEntityRecognizer

获取或设置外部实体识别器。

HttpClient

获取或设置 HTTP 客户端处理程序。

Id

获取或设置识别器 ID。

(继承自 Recognizer)
LogPersonalInformation

获取或设置 标志,以确定是否应在遥测中记录个人信息。

Options

获取或设置使用表达式) (LUIS 预测选项。

PredictionOptions
已过时.

获取或设置 LUIS 预测选项。

TelemetryClient

获取或设置当前配置 IBotTelemetryClient 用于记录 RecognizerResult 事件的 。

(继承自 Recognizer)
Version

获取或设置 LUIS 版本。

方法

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

RecognizerResult使用从 LuisRecognizer 返回的 ,并使用要登录到遥测的属性填充字符串字典。 包括传递到 方法的任何其他属性。

RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

通过识别器运行当前 DialogContext.TurnContext.Activity 并返回泛型识别器结果。

RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

通过识别器运行当前 DialogContext.TurnContext.Activity,并使用 IRecognizerConvert 返回强类型识别器结果。

(继承自 Recognizer)
RecognizerOptions(DialogContext)

从当前对话上下文构造 V3 识别器选项。

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

使用 TelemetryClient 附加属性/指标提供的事件名称跟踪事件。

(继承自 Recognizer)

适用于