LuisRecognizer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |