LuisRecognizer 类

定义

的基于 LUIS 的 ITelemetryRecognizer实现。

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
继承
LuisRecognizer
实现

构造函数

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
已过时.

初始化 LuisRecognizer 类的新实例。

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
已过时.

初始化 LuisRecognizer 类的新实例。

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

初始化 LuisRecognizer 类的新实例。

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
已过时.

初始化 LuisRecognizer 类的新实例。

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
已过时.

初始化 LuisRecognizer 类的新实例。

字段

DeclarativeType

此识别器声明性类型。

LuisTraceLabel

LUIS 跟踪活动的上下文标签。

LuisTraceType

LUIS 跟踪活动的值类型。

属性

DefaultHttpClient
已过时.

获取调用 LUIS API 时要使用的默认值 HttpClient

LogPersonalInformation

获取或设置一个值,该值指示是否将来自用户的个人信息记录到遥测。

TelemetryClient

获取记录 LuisResult 事件的当前配置的 IBotTelemetryClient

方法

FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

为遥测填充 LuisResult 事件的事件属性。 调用识别器时记录这些属性。

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

在记录 LuisResult 之前调用。

RecognizeAsync(DialogContext, Activity, CancellationToken)

通过识别器运行陈述并返回泛型识别器结果。

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

返回分析结果 (建议的操作和意向) 。

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

通过识别器运行陈述并返回泛型识别器结果。

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

返回分析结果 (建议的操作和意向) 。

RecognizeAsync(ITurnContext, CancellationToken)

通过识别器运行陈述并返回泛型识别器结果。

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

返回分析结果 (建议的操作和意向) 。

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
已过时.

通过识别器运行陈述并返回泛型识别器结果。

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
已过时.

返回分析结果 (建议的操作和意向) 。

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

通过识别器运行陈述并返回泛型识别器结果。

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

返回分析结果 (建议的操作和意向) 。

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

返回分析结果 (建议的操作和意向) 。

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

通过识别器运行话语,并返回强类型识别器结果。

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

返回分析结果 (建议的操作和意向) 。

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

通过识别器运行话语,并返回强类型识别器结果。

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

返回分析结果 (建议的操作和意向) 。

RecognizeAsync<T>(ITurnContext, CancellationToken)

通过识别器运行话语,并返回强类型识别器结果。

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

返回分析结果 (建议的操作和意向) 。

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
已过时.

通过识别器运行话语,并返回强类型识别器结果。

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
已过时.

返回分析结果 (建议的操作和意向) 。

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

通过识别器运行话语,并返回强类型识别器结果。

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

返回分析结果 (建议的操作和意向) 。

TopIntent(RecognizerResult, String, Double)

从一组 LUIS 结果中返回评分最高的意向的名称。

适用于