Språk

LuisAdaptiveRecognizer Klass

Definition

Klass som representerar en adaptiv LUIS-igenkännare.

public class LuisAdaptiveRecognizer : Microsoft.Bot.Builder.Dialogs.Recognizer
type LuisAdaptiveRecognizer = class
    inherit Recognizer
Public Class LuisAdaptiveRecognizer
Inherits Recognizer
Arv
LuisAdaptiveRecognizer

Konstruktorer

Name Description
LuisAdaptiveRecognizer()

Initierar en ny instans av LuisAdaptiveRecognizer klassen.

Fält

Name Description
ChooseIntent

Avsiktsnamn som kommer att produceras av denna igenkännare om barnigenkännarna inte har konsensus för avsikter.

(Ärvd från Recognizer)
Kind

Vänliga värdet för denna igenkännare.

NoneIntent

Standard no intent betyder att ingen av igenkännarna känner igen avsikten.

(Ärvd från Recognizer)

Egenskaper

Name Description
ApplicationId

Hämtar eller ställer in LUIS-applikations-ID.

DynamicLists

Får eller sätter ett uttryck eller en konstant LUIS-dynamisk lista.

Endpoint

Får eller sätter LUIS-endpoint som att https://westus.api.cognitive.microsoft.com fråga i.

EndpointKey

Hämtar eller sätter nyckeln som används för att kommunicera med en LUIS-endpoint.

ExternalEntityRecognizer

Får eller sätter en extern entitetsigenkännare.

HttpClient

Hämtar eller sätter HTTP-klienthanteraren.

Id

Får eller sätter id på igenkännaren.

(Ärvd från Recognizer)
LogPersonalInformation

Hämtar eller ställer in flaggan för att avgöra om personlig information ska loggas i telemetri.

Options

Får eller sätter LUIS-förutsägelsealternativ (med uttryck).

PredictionOptions
Föråldrad.

Får eller sätter alternativ för LUIS-prediktion.

TelemetryClient

Hämtar eller sätter den nuvarande konfigurerade IBotTelemetryClient som loggar RecognizerResult-händelsen.

(Ärvd från Recognizer)
Version

Får eller ställer in LUIS-versionen.

Metoder

Name Description
FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

Använder den RecognizerResult returnerade från och LuisRecognizer fyller en ordbok över strängar med egenskaper som ska loggas in i telemetrin. Inklusive eventuella ytterligare egenskaper som förts in i metoden.

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

Kör aktuell DialogContext.TurnContext.Activity genom en igenkännare och returnerar ett generiskt igenkännarresultat.

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

Kör aktuell DialogContext.TurnContext.Activity genom en recognizer och returnerar ett starkt typat recognizerresultat med IRecognizerConvert.

(Ärvd från Recognizer)
RecognizerOptions(DialogContext)

Konstruera V3-igenkännaralternativ från den aktuella dialogkontexten.

TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

Spårar en händelse med händelsenamnet som tillhandahålls med TelemetryClient som bifogar egenskaperna/mätvärdena.

(Ärvd från Recognizer)

Gäller för