LuisRecognizer Класс

Определение

Реализация ITelemetryRecognizerна основе LUIS .

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
Устаревшие..

Возвращает значение по умолчанию HttpClient , используемое при вызове API LUIS.

LogPersonalInformation

Возвращает или задает значение, указывающее, следует ли регистрировать персональные данные, полученные от пользователя в телеметрию.

TelemetryClient

Возвращает объект , настроенный IBotTelemetryClient в данный момент, который регистрирует событие LuisResult.

Методы

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.

Применяется к