Idioma

LuisAdaptiveRecognizer Classe

Definição

Classe que representa um reconhecor adaptativo LUIS.

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

Construtores

Name Descrição
LuisAdaptiveRecognizer()

Inicializa uma nova instância da LuisAdaptiveRecognizer classe.

Campos

Name Descrição
ChooseIntent

Nome de intenção que será produzido por este reconhecente se os reconhecedores não tiverem consenso para as intenções.

(Herdado de Recognizer)
Kind

O valor Gentil para este reconhecedor.

NoneIntent

O padrão de nenhuma intenção significa que nenhum dos reconhecedores reconhece a intenção.

(Herdado de Recognizer)

Propriedades

Name Descrição
ApplicationId

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

DynamicLists

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

Endpoint

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

EndpointKey

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

ExternalEntityRecognizer

Obtém ou definem um reconhecedor externo de entidades.

HttpClient

Obtém ou define o handler de cliente HTTP.

Id

Obtém ou define id do reconhecedor.

(Herdado de Recognizer)
LogPersonalInformation

Recebe ou define o flag para determinar se a informação pessoal deve ser registada em telemetria.

Options

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

PredictionOptions
Obsoleto.

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

TelemetryClient

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

(Herdado de Recognizer)
Version

Obtém ou define a versão LUIS.

Métodos

Name Descrição
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Usa o RecognizerResult retorno do LuisRecognizer e preenche um dicionário de cadeia com propriedades a serem registadas na telemetria. Incluindo quaisquer propriedades adicionais que tenham sido transmitidas ao método.

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

Executa o atual DialogContext.TurnContext.Activity através de um reconhecor e retorna um resultado genérico do reconhecedor.

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

Executa o DialogContext.TurnContext.Activity atual através de um reconhecedor e retorna um resultado de reconhecedor fortemente tiposado usando IRecognizerConvert.

(Herdado de Recognizer)
RecognizerOptions(DialogContext)

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

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

Acompanha um evento com o nome fornecido usando o TelemetryClient que anexa as propriedades / métricas.

(Herdado de Recognizer)

Aplica-se a