Delen via


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

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

DeclarativeType

Het declaratieve type voor deze recognizer.

LuisTraceLabel

Het contextlabel voor een LUIS-traceringsactiviteit.

LuisTraceType

Het waardetype voor een LUIS-traceringsactiviteit.

Eigenschappen

DefaultHttpClient
Verouderd.

Hiermee wordt de standaardwaarde HttpClient opgehaald die moet worden gebruikt bij het aanroepen van de LUIS-API.

LogPersonalInformation

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

TelemetryClient

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

Methoden

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

Vult de gebeurteniseigenschappen voor de gebeurtenis LuisResult 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 utterance uit via een recognizer en retourneert een algemeen recognizer-resultaat.

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

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

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Voert een utterance uit via een recognizer en retourneert een algemeen recognizer-resultaat.

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

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

RecognizeAsync(ITurnContext, CancellationToken)

Voert een utterance uit via een recognizer en retourneert een algemeen recognizer-resultaat.

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

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

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Verouderd.

Voert een utterance uit via een recognizer en retourneert een algemeen recognizer-resultaat.

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

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

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Voert een utterance uit via een recognizer en retourneert een algemeen recognizer-resultaat.

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

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

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

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

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

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

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

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

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

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

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

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

RecognizeAsync<T>(ITurnContext, CancellationToken)

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

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

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

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

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

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

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

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

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

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

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

TopIntent(RecognizerResult, String, Double)

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

Van toepassing op