Partilhar via


LuisAdaptiveRecognizer Classe

Definição

Classe que representa um reconhecedor LUIS adaptável.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
Herança
LuisAdaptiveRecognizer

Construtores

LuisAdaptiveRecognizer()

Inicializa uma nova instância da LuisAdaptiveRecognizer classe.

Campos

ChooseIntent

Nome da intenção que será produzido por este reconhecedor se os reconhecedores subordinados não tiverem consenso para intenções.

(Herdado de Recognizer)
Kind

O valor Kind para este reconhecedor.

NoneIntent

Standard nenhuma intenção que significa que nenhum dos reconhecedores reconhece a intenção.

(Herdado de Recognizer)

Propriedades

ApplicationId

Obtém ou define o ID da aplicação LUIS.

DynamicLists

Obtém ou define uma expressão ou uma lista dinâmica do LUIS constante.

Endpoint

Obtém ou define o ponto final do LUIS como https://westus.api.cognitive.microsoft.com consultar.

EndpointKey

Obtém ou define a chave utilizada para falar com um ponto final do LUIS.

ExternalEntityRecognizer

Obtém ou define um reconhecedor de entidades externas.

HttpClient

Obtém ou define o processador de cliente HTTP.

Id

Obtém ou define o ID do reconhecedor.

(Herdado de Recognizer)
LogPersonalInformation

Obtém ou define o sinalizador para determinar se as informações pessoais devem ser registadas na telemetria.

Options

Obtém ou define as opções de Predição do LUIS (com expressões).

PredictionOptions
Obsoleto.

Obtém ou define as opções de predição do LUIS.

TelemetryClient

Obtém ou define o atualmente configurado IBotTelemetryClient que regista o evento RecognizerResult.

(Herdado de Recognizer)
Version

Obtém ou define a versão do LUIS.

Métodos

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Utiliza o RecognizerResult devolvido do LuisRecognizer e preenche um dicionário de cadeia de carateres com propriedades a serem registadas na telemetria. Incluindo quaisquer propriedades adicionais que foram transmitidas para o método.

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

Executa a caixa de diálogo atualContext.TurnContext.Activity através de um reconhecedor e devolve um resultado de reconhecedor genérico.

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

Executa a caixa de diálogo atualContext.TurnContext.Activity através de um reconhecedor e devolve um resultado de reconhecedor com o IRecognizerConvert.

(Herdado de Recognizer)
RecognizerOptions(DialogContext)

Construa opções de reconhecedor V3 a partir do contexto de caixa de diálogo atual.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Monitoriza um evento com o nome do evento fornecido através da TelemetryClient que anexa as propriedades/métricas.

(Herdado de Recognizer)

Aplica-se a