Compartilhar via


LuisAdaptiveRecognizer Classe

Definição

Classe que representa um reconhecedor de 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 classe LuisAdaptiveRecognizer.

Campos

ChooseIntent

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

(Herdado de Recognizer)
Kind

O valor kind para esse reconhecedor.

NoneIntent

Intenção none padrão que significa que nenhum dos reconhecedores reconhece a intenção.

(Herdado de Recognizer)

Propriedades

ApplicationId

Obtém ou define a ID do aplicativo LUIS.

DynamicLists

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

Endpoint

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

EndpointKey

Obtém ou define a chave usada para falar com um ponto de extremidade luis.

ExternalEntityRecognizer

Obtém ou define um reconhecedor de entidade externa.

HttpClient

Obtém ou define o manipulador de cliente HTTP.

Id

Obtém ou define a ID do reconhecedor.

(Herdado de Recognizer)
LogPersonalInformation

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

Options

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

PredictionOptions
Obsoleto.

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

TelemetryClient

Obtém ou define o configurado IBotTelemetryClient no momento que registra o evento RecognizerResult.

(Herdado de Recognizer)
Version

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

Métodos

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

Usa o RecognizerResult retornado do LuisRecognizer e preenche um dicionário de cadeia de caracteres com propriedades a serem registradas na telemetria. Incluindo quaisquer propriedades adicionais que foram passadas para o método .

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor genérico.

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

Executa DialogContext.TurnContext.Activity atual por meio de um reconhecedor e retorna um resultado de reconhecedor fortemente tipado usando IRecognizerConvert.

(Herdado de Recognizer)
RecognizerOptions(DialogContext)

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

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

Rastreia um evento com o nome do evento fornecido usando o TelemetryClient anexando as propriedades/métricas.

(Herdado de Recognizer)

Aplica-se a