MockLuisRecognizer class
Classe de teste para criar respostas LUIS armazenadas em cache para teste.
- Extends
-
Recognizer
Construtores
| Mock |
Inicializa uma nova instância da classe MockLuisRecognizer. |
Propriedades herdadas
| id | ID exclusiva dos reconhecedores. |
| telemetry |
O cliente de telemetria para eventos de log. Padrão isso para o NullTelemetryClient, que não faz nada. |
Métodos
| recognize(Dialog |
Métodos herdados
| configure(Record<string, unknown>) | Método fluente para configurar o objeto. |
| get |
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