Compartilhar via


MockLuisRecognizer class

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

Extends

Recognizer

Construtores

MockLuisRecognizer(LuisAdaptiveRecognizer, string, string)

Inicializa uma nova instância da classe MockLuisRecognizer.

Propriedades herdadas

id

ID exclusiva dos reconhecedores.

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

Métodos

recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

Métodos herdados

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

getConverter(string)

Detalhes do construtor

MockLuisRecognizer(LuisAdaptiveRecognizer, string, string)

Inicializa uma nova instância da classe MockLuisRecognizer.

new MockLuisRecognizer(recognizer: LuisAdaptiveRecognizer, resourceDir: string, name: string)

Parâmetros

recognizer

LuisAdaptiveRecognizer

Definição do reconhecedor do LUIS.

resourceDir

string

Onde o arquivo de configurações gerado pelo lubuild é encontrado.

name

string

Nome do modelo luis

Detalhes das propriedades herdadas

id

ID exclusiva dos reconhecedores.

id: string

Valor da propriedade

string

herdado de Recognizer.id

telemetryClient

O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada.

telemetryClient: BotTelemetryClient

Valor da propriedade

BotTelemetryClient

herdado de Recognizer.telemetryClient

Detalhes do método

recognize(DialogContext, Activity, Record<string, string>, Record<string, number>)

function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: Record<string, string>, telemetryMetrics?: Record<string, number>): Promise<RecognizerResult>

Parâmetros

dialogContext

DialogContext

Contexto da caixa de diálogo.

activity

Activity

Atividade a ser reconhecida.

telemetryProperties

Record<string, string>

Propriedades adicionais a serem registradas na telemetria com o evento LuisResult.

telemetryMetrics

Record<string, number>

Métricas adicionais a serem registradas na telemetria com o evento LuisResult.

Retornos

Promise<RecognizerResult>

Análise de enunciado.

Detalhes do método herdado

configure(Record<string, unknown>)

Método fluente para configurar o objeto.

function configure(config: Record<string, unknown>): this

Parâmetros

config

Record<string, unknown>

Configurações a serem aplicadas.

Retornos

this

O configurável após a conclusão da operação.

Herdado de Configurble.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parâmetros

_property

string

A chave da configuração do seletor condicional.

Retornos

Converter | ConverterFactory

O conversor para a configuração do seletor.

herdado de Configurble.getConverter