LuisAdaptiveRecognizer Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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) |