Dela via


OrchestratorRecognizer Klass

Definition

Varning

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

Klass som representerar en adaptiv Orchestrator-identifierare.

[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
Arv
OrchestratorRecognizer
Attribut

Konstruktorer

OrchestratorRecognizer(String, Int32)
Föråldrad.

Initierar en ny instans av klassen OrchestratorRecognizer.

OrchestratorRecognizer(String, String, ILabelResolver)
Föråldrad.

Initierar en ny instans av klassen OrchestratorRecognizer.

Fält

ChooseIntent
Föråldrad.

Avsiktsnamn som skapas av den här identifieraren om de underordnade identifierarna inte har konsensus om avsikter.

(Ärvd från Recognizer)
EntitiesProperty
Föråldrad.

Egenskapsnyckel som används vid lagring av extraherade entiteter i en anpassad händelse inom telemetri.

Kind
Föråldrad.

Typnamnet för den här identifieraren.

NoneIntent
Föråldrad.

Standard avsikten ingen som innebär att ingen av identifierarna känner igen avsikten.

(Ärvd från Recognizer)
ResultProperty
Föråldrad.

Egenskapsnyckel i RecognizerResult som innehåller det fullständiga igenkänningsresultatet från Orchestrator Core.

Egenskaper

DetectAmbiguousIntents
Föråldrad.

Hämtar eller anger identifiera tvetydiga avsikter.

DisambiguationScoreThreshold
Föråldrad.

Hämtar eller anger tröskelvärdet för disambiguationspoäng.

ExternalEntityRecognizer
Föråldrad.

Hämtar eller anger en extern entitetsigenkänning.

Id
Föråldrad.

Hämtar eller anger ID för identifieraren.

(Ärvd från Recognizer)
LogPersonalInformation
Föråldrad.

Hämtar eller anger flaggan för att avgöra om telemetri ska innehålla personlig information i loggen.

(Ärvd från AdaptiveRecognizer)
ModelFolder
Föråldrad.

Hämtar eller anger mappsökvägen till Orchestrator-basmodellen som ska användas.

ScoreEntities
Föråldrad.

Hämtar eller anger ett värde som anger om entitetsextraheringslogik ska aktiveras eller inaktiveras. OBS! Bör överväga att ta bort den här flaggan i nästa större SDK-version (V5).

SnapshotFile
Föråldrad.

Hämtar eller anger den fullständiga sökvägen till Orchestrator-ögonblicksbildfilen som ska användas.

TelemetryClient
Föråldrad.

Hämtar eller anger den för närvarande konfigurerade IBotTelemetryClient som loggar recognizerResult-händelsen.

(Ärvd från Recognizer)

Metoder

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)
Föråldrad.

Använder RecognizerResult för att skapa en lista över egenskaper som ska inkluderas när resultatet spåras i telemetri.

RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)
Föråldrad.

Returnera igenkänningsresultat.

RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)
Föråldrad.

Kör aktuell DialogContext.TurnContext.Activity via en identifierare och returnerar ett starkt skrivet identifierarresultat med IRecognizerConvert.

(Ärvd från Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)
Föråldrad.

Spårar en händelse med händelsenamnet som tillhandahålls med telemetriklienten som kopplar egenskaperna/måtten.

(Ärvd från Recognizer)

Gäller för