Partilhar via


LuisRecognizer Classe

Definição

Uma implementação baseada no 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 LuisRecognizer classe.

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

Inicializa uma nova instância da LuisRecognizer classe.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Inicializa uma nova instância da LuisRecognizer classe.

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

Inicializa uma nova instância da LuisRecognizer classe.

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

Inicializa uma nova instância da LuisRecognizer classe.

Campos

DeclarativeType

O tipo declarativo deste reconhecedor.

LuisTraceLabel

A etiqueta de contexto de uma atividade de rastreio do LUIS.

LuisTraceType

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

Propriedades

DefaultHttpClient
Obsoleto.

Obtém a predefinição HttpClient para utilizar ao chamar a API DO LUIS.

LogPersonalInformation

Obtém ou define um valor que indica se deve registar informações pessoais provenientes do utilizador para a telemetria.

TelemetryClient

Obtém o atualmente configurado IBotTelemetryClient que regista o evento LuisResult.

Métodos

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

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

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

Invocado antes de um LuisResult ser registado.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync(ITurnContext, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsoleto.

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (Ações e intenções sugeridas).

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

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (Ações e intenções sugeridas).

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

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (Ações e intenções sugeridas).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Executa uma expressão através de um reconhecedor e devolve um resultado de reconhecedor fortemente escrito.

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

Devolver resultados da análise (Ações e intenções sugeridas).

TopIntent(RecognizerResult, String, Double)

Devolve o nome da intenção de classificação superior de um conjunto de resultados do LUIS.

Aplica-se a