MockLuisRecognizer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Тестовый класс для создания кэшированных ответов LUIS для тестирования.
public class MockLuisRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type MockLuisRecognizer = class
inherit Recognizer
Public Class MockLuisRecognizer
Inherits Recognizer
- Наследование
Комментарии
При этом будет использоваться кэшированный ответ LUIS или создается новый, вызвав LUIS.
Конструкторы
MockLuisRecognizer(LuisAdaptiveRecognizer, String, String) |
Инициализирует новый экземпляр класса MockLuisRecognizer. |
Поля
ChooseIntent |
Имя намерения, которое будет создано этим распознавательом, если дочерние распознаватели не имеют консенсуса для намерений. (Унаследовано от Recognizer) |
NoneIntent |
Стандартное намерение none, т. е. ни одно из распознавателей не распознает намерение. (Унаследовано от Recognizer) |
Свойства
Id |
Возвращает или задает идентификатор распознавателя. (Унаследовано от Recognizer) |
TelemetryClient |
Возвращает или задает текущий настроенный IBotTelemetryClient объект , который регистрирует событие RecognizerResult. (Унаследовано от Recognizer) |
Методы
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Использует RecognizerResult для создания списка свойств, которые будут включены при отслеживании результата в телеметрии. (Унаследовано от Recognizer) |
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) |
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Отслеживает событие с именем события, указанным с помощью TelemetryClient, прикрепляющего свойства и метрики. (Унаследовано от Recognizer) |