Delen via


LuisRecognizer Klas

Definitie

Waarschuwing

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

Een op LUIS gebaseerde implementatie van ITelemetryRecognizer voor het V3-eindpunt.

[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
Overname
LuisRecognizer
Kenmerken
Implementeringen

Constructors

LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

Velden

LuisTraceLabel
Verouderd.

Het contextlabel voor een LUIS-traceringsactiviteit.

LuisTraceType
Verouderd.

Het waardetype voor een LUIS-traceringsactiviteit.

Eigenschappen

DefaultHttpClient
Verouderd.

Hiermee haalt u de client op die moet worden gebruikt voor http.

LogPersonalInformation
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of persoonlijke gegevens die afkomstig zijn van de gebruiker moeten worden vastgelegd in telemetrie.

TelemetryClient
Verouderd.

Hiermee haalt u de momenteel geconfigureerde IBotTelemetryClient op die de gebeurtenis LuisResult registreert.

Methoden

FillLuisEventProperties(RecognizerResult, ITurnContext, Dictionary<String,String>)
Verouderd.

Hiermee vult u de gebeurteniseigenschappen voor de LuisResult-gebeurtenis in voor telemetrie. Deze eigenschappen worden geregistreerd wanneer de recognizer wordt aangeroepen.

OnRecognizerResult(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>)
Verouderd.

Aangeroepen voordat een LuisResult wordt geregistreerd.

RecognizeAsync(ITurnContext, CancellationToken)
Verouderd.

Voert een utterance uit via een herkenningsfunctie en retourneert een algemeen herkenningsresultaat.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Verouderd.

Resultaten van de analyse retourneren (Voorgestelde acties en intenties).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Verouderd.

Voert een utterance uit via een herkenningsfunctie en retourneert een algemeen herkenningsresultaat.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Verouderd.

Resultaten van de analyse retourneren (Voorgestelde acties en intenties).

RecognizeAsync<T>(ITurnContext, CancellationToken)
Verouderd.

Voert een utterance uit via een herkenningsfunctie en retourneert een sterk getypeerd herkenningsresultaat.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Verouderd.

Resultaten van de analyse retourneren (Voorgestelde acties en intenties).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Verouderd.

Resultaten van de analyse retourneren (Voorgestelde acties en intenties).

TopIntent(RecognizerResult, String, Double)
Verouderd.

Retourneert de naam van de meest scorende intentie uit een set LUIS-resultaten.

Van toepassing op