LuisRecognizer Classe

Definição

Uma implementação baseada em LUIS de ITelemetryRecognizer.

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
Herança
LuisRecognizer
Implementações

Construtores

Nome Description
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoleto.

Inicializa uma nova instância da classe LuisRecognizer.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoleto.

Inicializa uma nova instância da classe LuisRecognizer.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Inicializa uma nova instância da classe LuisRecognizer.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoleto.

Inicializa uma nova instância da classe LuisRecognizer.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsoleto.

Inicializa uma nova instância da classe LuisRecognizer.

Campos

Nome Description
DeclarativeType

O tipo declarativo para esse reconhecedor.

LuisTraceLabel

O rótulo de contexto de uma atividade de rastreamento do LUIS.

LuisTraceType

O tipo de valor para uma atividade de rastreamento do LUIS.

Propriedades

Nome Description
DefaultHttpClient
Obsoleto.

Ele tem o padrão HttpClient para usar ao chamar a API do LUIS.

LogPersonalInformation

Recebe ou define um valor indicando se é necessário registrar informações pessoais do usuário na telemetria.

TelemetryClient

Recebe a configuração IBotTelemetryClient atual que registra o evento LuisResult.

Métodos

Nome Description
FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

Preenche as propriedades do evento LuisResult para telemetria. Essas propriedades são registradas quando o reconhecedor é chamado.

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Invocado antes de um LuisResult ser registrado.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

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

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

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

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync(ITurnContext, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoleto.

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsoleto.

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.

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

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.

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

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoleto.

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsoleto.

Retornar resultados da análise (ações e intenções sugeridas).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Executa um enunciado por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado.

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Retornar resultados da análise (ações e intenções sugeridas).

TopIntent(RecognizerResult, String, Double)

Retorna o nome da intenção de pontuação superior de um conjunto de resultados do LUIS.

Aplica-se a