Condividi tramite


OrchestratorRecognizer Classe

Definizione

Attenzione

The Bot Framework Orchestrator will be deprecated in the next version of the Bot Framework SDK.

Classe che rappresenta un sistema di riconoscimento dell'agente di orchestrazione adattivo.

[System.Obsolete("The Bot Framework Orchestrator will be deprecated in the next version of the Bot Framework SDK.")]
public class OrchestratorRecognizer : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
[<System.Obsolete("The Bot Framework Orchestrator will be deprecated in the next version of the Bot Framework SDK.")>]
type OrchestratorRecognizer = class
    inherit AdaptiveRecognizer
Public Class OrchestratorRecognizer
Inherits AdaptiveRecognizer
Ereditarietà
OrchestratorRecognizer
Attributi

Costruttori

OrchestratorRecognizer(String, Int32)
Obsoleti.

Inizializza una nuova istanza della classe OrchestratorRecognizer.

OrchestratorRecognizer(String, String, ILabelResolver)
Obsoleti.

Inizializza una nuova istanza della classe OrchestratorRecognizer.

Campi

ChooseIntent
Obsoleti.

Nome della finalità che verrà prodotto da questo riconoscitore se i riconoscitori figlio non hanno il consenso per le finalità.

(Ereditato da Recognizer)
EntitiesProperty
Obsoleti.

Chiave di proprietà usata per l'archiviazione di entità estratte in un evento personalizzato all'interno dei dati di telemetria.

Kind
Obsoleti.

Nome tipo per questo riconoscitore.

NoneIntent
Obsoleti.

Finalità none standard che indica che nessuno dei riconoscitori riconosce la finalità.

(Ereditato da Recognizer)
ResultProperty
Obsoleti.

Chiave di proprietà in RecognizerResult che contiene il risultato completo del riconoscimento dal core di Orchestrator.

Proprietà

DetectAmbiguousIntents
Obsoleti.

Ottiene o imposta rileva finalità ambigue.

DisambiguationScoreThreshold
Obsoleti.

Ottiene o imposta la soglia del punteggio di ambiguità.

ExternalEntityRecognizer
Obsoleti.

Ottiene o imposta un riconoscitore di entità esterno.

Id
Obsoleti.

Ottiene o imposta l'ID del riconoscitore.

(Ereditato da Recognizer)
LogPersonalInformation
Obsoleti.

Ottiene o imposta il flag per determinare se i dati di telemetria devono includere informazioni personali nel log.

(Ereditato da AdaptiveRecognizer)
ModelFolder
Obsoleti.

Ottiene o imposta il percorso della cartella del modello di base di Orchestrator da usare.

ScoreEntities
Obsoleti.

Ottiene o imposta un valore che indica se abilitare o disabilitare la logica di estrazione di entità. NOTA: DOVREBBE prendere in considerazione la rimozione di questo flag nella prossima versione principale dell'SDK (V5).

SnapshotFile
Obsoleti.

Ottiene o imposta il percorso completo del file di snapshot di Orchestrator da usare.

TelemetryClient
Obsoleti.

Ottiene o imposta il IBotTelemetryClient attualmente configurato che registra l'evento RecognizerResult.

(Ereditato da Recognizer)

Metodi

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

Usa RecognizerResult per creare un elenco di proprietà da includere durante il rilevamento del risultato nei dati di telemetria.

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

Restituisce i risultati del riconoscimento.

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

Esegue l'oggetto DialogContext.TurnContext.Activity corrente tramite un riconoscitore e restituisce un risultato di riconoscimento fortemente tipizzato usando IRecognizerConvert.

(Ereditato da Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)
Obsoleti.

Tiene traccia di un evento con il nome dell'evento fornito usando TelemetryClient che collega le proprietà/metriche.

(Ereditato da Recognizer)

Si applica a