Dela via


LuisRecognizer Klass

Definition

En LUIS-baserad implementering av 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
Arv
LuisRecognizer
Implementeringar

Konstruktorer

LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Föråldrad.

Initierar en ny instans av LuisRecognizer klassen.

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

Initierar en ny instans av LuisRecognizer klassen.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Initierar en ny instans av LuisRecognizer klassen.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Föråldrad.

Initierar en ny instans av LuisRecognizer klassen.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Föråldrad.

Initierar en ny instans av LuisRecognizer klassen.

Fält

DeclarativeType

Den deklarativa typen för den här identifieraren.

LuisTraceLabel

Kontextetiketten för en LUIS-spårningsaktivitet.

LuisTraceType

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

Egenskaper

DefaultHttpClient
Föråldrad.

Hämtar standardvärdet HttpClient för att använda när du anropar LUIS-API:et.

LogPersonalInformation

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

TelemetryClient

Hämtar den för närvarande konfigurerade IBotTelemetryClient som loggar LuisResult-händelsen.

Metoder

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

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

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

Anropas innan en LuisResult loggas.

RecognizeAsync(DialogContext, Activity, CancellationToken)

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

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

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

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

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

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

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

RecognizeAsync(ITurnContext, CancellationToken)

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

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

Returnera resultatet 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 igenkänningsresultat.

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

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

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

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

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

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

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

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

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

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

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

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

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

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

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

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

RecognizeAsync<T>(ITurnContext, CancellationToken)

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

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

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

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

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

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

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

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

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

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

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

TopIntent(RecognizerResult, String, Double)

Returnerar namnet på avsikten med högst poäng från en uppsättning LUIS-resultat.

Gäller för