Compartilhar via


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

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

DeclarativeType

O tipo declarativo para esse reconhecedor.

LuisTraceLabel

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

LuisTraceType

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

Propriedades

DefaultHttpClient
Obsoleto.

Obtém o padrão HttpClient a ser usado ao chamar a API do LUIS.

LogPersonalInformation

Obtém ou define um valor que indica se é necessário registrar informações pessoais que vieram do usuário para a telemetria.

TelemetryClient

Obtém o configurado IBotTelemetryClient no momento que registra o evento LuisResult.

Métodos

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