Compartilhar via


MockLuisRecognizer Classe

Definição

Classe de teste para criar respostas LUIS armazenadas em cache para teste.

public class MockLuisRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type MockLuisRecognizer = class
    inherit Recognizer
Public Class MockLuisRecognizer
Inherits Recognizer
Herança
MockLuisRecognizer

Comentários

Isso usará uma resposta LUIS armazenada em cache ou gerará uma nova chamando LUIS.

Construtores

MockLuisRecognizer(LuisAdaptiveRecognizer, String, String)

Inicializa uma nova instância da classe MockLuisRecognizer.

Campos

ChooseIntent

Nome da intenção que será produzido por esse reconhecedor se os reconhecedores filho não tiverem consenso para intenções.

(Herdado de Recognizer)
NoneIntent

Intenção none padrão que significa que nenhum dos reconhecedores reconhece a intenção.

(Herdado de Recognizer)

Propriedades

Id

Obtém ou define a ID do reconhecedor.

(Herdado de Recognizer)
TelemetryClient

Obtém ou define o configurado IBotTelemetryClient no momento que registra o evento RecognizerResult.

(Herdado de Recognizer)

Métodos

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

Usa o RecognizerResult para criar uma lista de propriedades a serem incluídas ao acompanhar o resultado em telemetria.

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado usando IRecognizerConvert.

(Herdado de Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Rastreia um evento com o nome do evento fornecido usando o TelemetryClient anexando as propriedades/métricas.

(Herdado de Recognizer)

Aplica-se a