LuisAdaptiveRecognizer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe che rappresenta un riconoscitore adattivo LUDIS.
public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| LuisAdaptiveRecognizer() |
Inizializza una nuova istanza della classe LuisAdaptiveRecognizer. |
Campi
| Nome | Descrizione |
|---|---|
| ChooseIntent |
Nome della finalità che verrà prodotto da questo riconoscitore se i riconoscitori figlio non hanno il consenso per le finalità. (Ereditato da Recognizer) |
| Kind |
Il valore Gentile per questo riconoscimento. |
| NoneIntent |
Finalità none standard che indica che nessuno dei riconoscitori riconosce la finalità. (Ereditato da Recognizer) |
Proprietà
| Nome | Descrizione |
|---|---|
| ApplicationId |
Ottiene o imposta l'ID dell'applicazione LUIS. |
| DynamicLists |
Ottiene o imposta un'espressione o una lista dinamica costante LUIS. |
| Endpoint |
Ottiene o imposta un endpoint LUIS come https://westus.api.cognitive.microsoft.com per una query. |
| EndpointKey |
Ottiene o imposta la chiave usata per comunicare con un endpoint LUIS. |
| ExternalEntityRecognizer |
Ottiene o imposta un riconoscimento esterno di entità. |
| HttpClient |
Ottiene o imposta il gestore client HTTP. |
| Id |
Ottiene o stabilisce l'id del riconoscimento. (Ereditato da Recognizer) |
| LogPersonalInformation |
Riceve o imposta il flag per determinare se le informazioni personali debbano essere registrate in telemetria. |
| Options |
Ottiene o imposta le opzioni di previsione LUIS (con espressioni). |
| PredictionOptions |
Obsoleti.
Ottiene o imposta opzioni di previsione LUIS. |
| TelemetryClient |
Ottiene o imposta la configurazione IBotTelemetryClient attualmente configurata che registra l'evento RecognizerResult. (Ereditato da Recognizer) |
| Version |
Ottiene o imposta la versione LUIS. |
Metodi
| Nome | Descrizione |
|---|---|
| FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext) |
Utilizza il RecognizerResult restituito dal LuisRecognizer e popola un dizionario di stringhe con proprietà da registrare in telemetria. Includendo eventuali proprietà aggiuntive che sono state trasferite nel metodo. |
| RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato di riconoscimento generico. |
| RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
Esegue DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato del riconoscimento fortemente tipato usando IRecognizerConvert. (Ereditato da Recognizer) |
| RecognizerOptions(DialogContext) |
Costruisci le opzioni riconoscitori V3 dal contesto di dialogo corrente. |
| TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>) |
Tiene traccia di un evento con il nome dell'evento fornito usando TelemetryClient che collega le proprietà/metriche. (Ereditato da Recognizer) |