LuisRecognizer.RecognizeAsync Méthode
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.
Surcharges
RecognizeAsync(ITurnContext, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de l’outil de reconnaissance générique. |
RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken) |
Exécute un énoncé via un module de reconnaissance et retourne un résultat de l’outil de reconnaissance générique. |
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourner les résultats de l’analyse (actions et intentions suggérées). |
RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourner 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 l’élément de reconnaissance fortement typé. |
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourner les résultats de l’analyse (actions et intentions suggérées). |
RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Retourner 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 l’outil de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Tourner le contexte.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Analyse de l’énoncé.
Implémente
S’applique à
RecognizeAsync(ITurnContext, LuisPredictionOptions, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de l’outil de reconnaissance générique.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions predictionOptions, System.Threading.CancellationToken cancellationToken);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, predictionOptions As LuisPredictionOptions, cancellationToken As CancellationToken) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Tourner le contexte.
- predictionOptions
- LuisPredictionOptions
Instance LuisPredictionOptions à utiliser par l’appel. Ce paramètre est fusionné avec la valeur par défaut LuisPredictionOptions passée dans le constructeur.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Analyse de l’énoncé.
S’applique à
RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourner les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- telemetryProperties
- Dictionary<String,String>
Propriétés supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métriques supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- cancellationToken
- CancellationToken
Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.
Retours
Résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.
Implémente
S’applique à
RecognizeAsync(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourner les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions predictionOptions = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (turnContext As ITurnContext, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)
Paramètres
- turnContext
- ITurnContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- predictionOptions
- LuisPredictionOptions
Instance LuisPredictionOptions à utiliser par l’appel. Ce paramètre est fusionné avec la valeur par défaut LuisPredictionOptions passée dans le constructeur.
- telemetryProperties
- Dictionary<String,String>
Propriétés supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métriques supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- cancellationToken
- CancellationToken
Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.
Retours
Résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.
S’applique à
RecognizeAsync<T>(ITurnContext, CancellationToken)
Exécute un énoncé via un module de reconnaissance et retourne un résultat de l’élément de reconnaissance fortement typé.
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, cancellationToken As CancellationToken) As Task(Of T)
Paramètres de type
- T
Type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Tourner le contexte.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Analyse de l’énoncé.
Implémente
S’applique à
RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourner les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- telemetryProperties
- Dictionary<String,String>
Propriétés supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métriques supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- cancellationToken
- CancellationToken
Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.
Retours
Résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.
Implémente
S’applique à
RecognizeAsync<T>(ITurnContext, LuisPredictionOptions, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)
Retourner les résultats de l’analyse (actions et intentions suggérées).
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions predictionOptions = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
override this.RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.LuisV3.LuisPredictionOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, Optional predictionOptions As LuisPredictionOptions = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Paramètres de type
- T
Type de résultat de reconnaissance.
Paramètres
- turnContext
- ITurnContext
Objet de contexte contenant des informations pour un seul tour de conversation avec un utilisateur.
- predictionOptions
- LuisPredictionOptions
Instance LuisPredictionOptions à utiliser par l’appel. Ce paramètre est fusionné avec la valeur par défaut LuisPredictionOptions passée dans le constructeur.
- telemetryProperties
- Dictionary<String,String>
Propriétés supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
Métriques supplémentaires à consigner dans la télémétrie avec l’événement LuisResult.
- cancellationToken
- CancellationToken
Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.
Retours
Résultats LUIS de l’analyse du texte du message actuel dans l’activité de contexte du tour actuel.