LuisAdaptiveRecognizer Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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) |