Langue

LuisRecognizer Classe

Définition

Implémentation basée sur LUIS de 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
Héritage
LuisRecognizer
Implémente

Constructeurs

Nom Description
LuisRecognizer(LuisApplication, IBotTelemetryClient, Boolean, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsolète.

Initialise une nouvelle instance de la classe LuisRecognizer.

LuisRecognizer(LuisApplication, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsolète.

Initialise une nouvelle instance de la classe LuisRecognizer.

LuisRecognizer(LuisRecognizerOptions, HttpClientHandler)

Initialise une nouvelle instance de la classe LuisRecognizer.

LuisRecognizer(LuisService, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsolète.

Initialise une nouvelle instance de la classe LuisRecognizer.

LuisRecognizer(String, LuisPredictionOptions, Boolean, HttpClientHandler)
Obsolète.

Initialise une nouvelle instance de la classe LuisRecognizer.

Champs

Nom Description
DeclarativeType

Le type déclaratif pour ce reconnaisseur.

LuisTraceLabel

Étiquette de contexte pour une activité de trace LUIS.

LuisTraceType

Type de valeur pour une activité de trace LUIS.

Propriétés

Nom Description
DefaultHttpClient
Obsolète.

Il obtient le code par défaut HttpClient lors de l’appel de l’API LUIS.

LogPersonalInformation

Obtient ou définit une valeur indiquant s’il faut enregistrer les informations personnelles provenant de l’utilisateur dans la télémétrie.

TelemetryClient

Obtient la configuration IBotTelemetryClient actuelle qui enregistre l’événement LuisResult.

Méthodes

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

Remplit les propriétés d’événement de l’événement LuisResult pour la télémétrie. Ces propriétés sont journalisées lorsque le module de reconnaissance est appelé.

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

Appelé avant la journalisation d’un luisResult.

RecognizeAsync(DialogContext, Activity, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync(DialogContext, Activity, LuisRecognizerOptions, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync(ITurnContext, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsolète.

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsolète.

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync(ITurnContext, LuisRecognizerOptions, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance générique.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync(String, LuisRecognizerOptions, CancellationToken)

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync<T>(DialogContext, Activity, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

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

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync<T>(ITurnContext, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, CancellationToken)
Obsolète.

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.

RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Obsolète.

Retourne les résultats de l’analyse (actions et intentions suggérées).

RecognizeAsync<T>(ITurnContext, LuisRecognizerOptions, CancellationToken)

Exécute un énoncé via un module de reconnaissance et retourne un résultat de module de reconnaissance fortement typé.

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

Retourne les résultats de l’analyse (actions et intentions suggérées).

TopIntent(RecognizerResult, String, Double)

Retourne le nom de l’intention de scoring supérieure à partir d’un ensemble de résultats LUIS.

S’applique à