Språk

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

Name Description
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

Name Description
DeclarativeType

Den deklarativa typen för denna igenkännare.

LuisTraceLabel

Kontextetiketten för en LUIS-spåraktivitet.

LuisTraceType

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

Egenskaper

Name Description
DefaultHttpClient
Föråldrad.

Får standardinställningen HttpClient att använda när man anropar LUIS API:et.

LogPersonalInformation

Får eller sätter ett värde som anger om personlig information som kom från användaren ska loggas till telemetri.

TelemetryClient

Får den nuvarande konfigurerade IBotTelemetryClient som loggar LuisResult-händelsen.

Metoder

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

Fyller 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 en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

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

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Kör en yttrande genom en igenkännare och returnerar ett starkt typat igenkännarresultat.

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

Returnera analysresultaten (Föreslagna handlingar och avsikter).

TopIntent(RecognizerResult, String, Double)

Returnerar namnet på den främsta bedömnings avsikten från en uppsättning LUIS-resultat.

Gäller för