Dela via


LuisRecognizer Klass

Definition

Varning

Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).

En LUIS-baserad implementering av ITelemetryRecognizer för V3-slutpunkten.

[System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")]
public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
[<System.Obsolete("Class is deprecated, please use Microsoft.Bot.Builder.AI.Luis.LuisRecognizer(LuisRecognizerOptions recognizer).")>]
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Arv
LuisRecognizer
Attribut
Implementeringar

Konstruktorer

LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Föråldrad.

Initierar en ny instans av LuisRecognizer klassen.

Fält

LuisTraceLabel
Föråldrad.

Kontextetiketten för en LUIS-spårningsaktivitet.

LuisTraceType
Föråldrad.

Värdetypen för en LUIS-spårningsaktivitet.

Egenskaper

DefaultHttpClient
Föråldrad.

Hämtar klienten att använda för http.

LogPersonalInformation
Föråldrad.

Hämtar eller anger ett värde som anger om personlig information som kom från användaren till telemetri ska loggas.

TelemetryClient
Föråldrad.

Hämtar den konfigurerade IBotTelemetryClient som loggar LuisResult-händelsen.

Metoder

FillLuisEventProperties(RecognizerResult, ITurnContext, Dictionary<String,String>)
Föråldrad.

Fyller i händelseegenskaperna för LuisResult-händelsen för telemetri. Dessa egenskaper loggas när identifieraren anropas.

OnRecognizerResult(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>)
Föråldrad.

Anropas innan en LuisResult loggas.

RecognizeAsync(ITurnContext, CancellationToken)
Föråldrad.

Kör ett yttrande via en identifierare och returnerar ett allmänt identifierarresultat.

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

Returnera resultat av analysen (föreslagna åtgärder och avsikter).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Föråldrad.

Kör ett yttrande via en identifierare och returnerar ett allmänt identifierarresultat.

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

Returnera resultat av analysen (föreslagna åtgärder och avsikter).

RecognizeAsync<T>(ITurnContext, CancellationToken)
Föråldrad.

Kör ett yttrande via en identifierare och returnerar ett starkt skrivet igenkänningsresultat.

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

Returnera resultat av analysen (föreslagna åtgärder och avsikter).

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

Returnera resultat av analysen (föreslagna åtgärder och avsikter).

TopIntent(RecognizerResult, String, Double)
Föråldrad.

Returnerar namnet på den främsta bedömnings avsikten från en uppsättning LUIS-resultat.

Gäller för