Taal

LuisRecognizer Klas

Definitie

Een op LUIS gebaseerde implementatie van ITelemetryRecognizer.

public class LuisRecognizer : Microsoft.Bot.Builder.AI.Luis.ITelemetryRecognizer, Microsoft.Bot.Builder.IRecognizer
type LuisRecognizer = class
    interface ITelemetryRecognizer
    interface IRecognizer
Public Class LuisRecognizer
Implements IRecognizer, ITelemetryRecognizer
Overname
LuisRecognizer
Implementeringen

Constructors

Name Description
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Verouderd.

Initialiseert een nieuw exemplaar van de LuisRecognizer klasse.

Velden

Name Description
DeclarativeType

Het declaratieve type voor deze herkenner.

LuisTraceLabel

Het contextlabel voor een LUIS-traceactiviteit.

LuisTraceType

Het waardetype voor een LUIS-traceactiviteit.

Eigenschappen

Name Description
DefaultHttpClient
Verouderd.

Krijgt de standaard HttpClient om te gebruiken bij het aanroepen van de LUIS API.

LogPersonalInformation

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

TelemetryClient

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

Methoden

Name Description
FillLuisEventPropertiesAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, CancellationToken)

Vult de gebeurteniseigenschappen voor luisResult-gebeurtenis in voor telemetrie. Deze eigenschappen worden geregistreerd wanneer de recognizer wordt aangeroepen.

OnRecognizerResultAsync(RecognizerResult, ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Aangeroepen voordat een LuisResult wordt geregistreerd.

RecognizeAsync(DialogContext, Activity, CancellationToken)

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

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

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

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

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

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

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

RecognizeAsync(ITurnContext, CancellationToken)

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

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

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(ITurnContext, LuisRecognizerOptions, CancellationToken)

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

RecognizeAsync(ITurnContext, LuisRecognizerOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

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

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

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

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

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

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

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

RecognizeAsync<T>(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

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

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

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

RecognizeAsync<T>(ITurnContext, CancellationToken)

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

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

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

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

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

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

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

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

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

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

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

TopIntent(RecognizerResult, String, Double)

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

Van toepassing op