Taal

LuisRecognizer Klas

Definitie

Let op

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

Een op LUIS gebaseerde implementatie voor ITelemetryRecognizer 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

Name Description
LuisRecognizer(LuisApplication, LuisRecognizerOptions, LuisPredictionOptions)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

Velden

Name Description
LuisTraceLabel
Verouderd.

Het contextlabel voor een LUIS-traceactiviteit.

LuisTraceType
Verouderd.

Het waardetype voor een LUIS-traceactiviteit.

Eigenschappen

Name Description
DefaultHttpClient
Verouderd.

Krijgt de client gebruikt voor http.

LogPersonalInformation
Verouderd.

Krijgt of stelt een waarde in die aangeeft of persoonlijke informatie die van de gebruiker afkomstig is aan telemetrie moet worden geregistreerd.

TelemetryClient
Verouderd.

Krijgt de momenteel geconfigureerde IBotTelemetryClient gebeurtenis die het LuisResult-event registreert.

Methoden

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

Vult de gebeurteniseigenschappen voor 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 uiting uit door een herkender en geeft een generieke herkender terug.

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Verouderd.

Voert een uiting uit door een herkender en geeft een generieke herkender terug.

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

RecognizeAsync<T>(ITurnContext, CancellationToken)
Verouderd.

Voert een uiting uit door een herkender en geeft een sterk getypeerd herkenerresultaat terug.

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

Geef de resultaten van de analyse terug (Voorgestelde acties en intenties).

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

Geef de resultaten van de analyse terug (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