Idioma

LuisAdaptiveRecognizer Classe

Definição

Classe que representa um reconhecor adaptativo do LUIS.

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

Construtores

Nome Description
LuisAdaptiveRecognizer()

Inicializa uma nova instância da classe LuisAdaptiveRecognizer.

Campos

Nome Description
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 de Gentileza para este reconhecedor.

NoneIntent

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

(Herdado de Recognizer)

Propriedades

Nome Description
ApplicationId

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

DynamicLists

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

Endpoint

Obtém ou configura o endpoint LUIS como https://westus.api.cognitive.microsoft.com para consulta.

EndpointKey

Obtém ou define a chave usada para se comunicar com um endpoint LUIS.

ExternalEntityRecognizer

Obtém ou configura um reconhecedor externo de entidades.

HttpClient

Obtém ou define o handler do cliente HTTP.

Id

Obtém ou define id do reconhecedor.

(Herdado de Recognizer)
LogPersonalInformation

Recebe ou define a bandeira para determinar se informações pessoais devem ser registradas em telemetria.

Options

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

PredictionOptions
Obsoleto.

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

TelemetryClient

Obtém ou define a configuração IBotTelemetryClient atual que registra o evento RecognizerResult.

(Herdado de Recognizer)
Version

Recebe ou configura a versão LUIS.

Métodos

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

Usa o RecognizerResult retorno do LuisRecognizer e preenche um dicionário de string com propriedades a serem registradas na telemetria. Incluindo quaisquer propriedades adicionais que tenham sido passadas ao 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 o DialogContext.TurnContext.Activity atual por um reconhecor e retorna um resultado de reconhecimento fortemente tipado usando IRecognizerConvert.

(Herdado de Recognizer)
RecognizerOptions(DialogContext)

Construa as opções do reconhecimento V3 a partir do contexto atual do diálogo.

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

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

(Herdado de Recognizer)

Aplica-se a