Compartir a través de


QnAMakerRecognizer.RecognizeAsync Método

Definición

Devuelve los resultados de la llamada a QnA Maker.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default);
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overrides Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, cancellationToken As CancellationToken, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of RecognizerResult)

Parámetros

dialogContext
DialogContext

Objeto de contexto que contiene información para un único turno de conversación con un usuario.

activity
Activity

Actividad entrante recibida del usuario. El valor de la propiedad Text se usa como texto de consulta para QnA Maker.

cancellationToken
CancellationToken

Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.

telemetryProperties
Dictionary<String,String>

Propiedades adicionales que se van a registrar en telemetría con el evento LuisResult.

telemetryMetrics
Dictionary<String,Double>

Métricas adicionales que se registrarán en telemetría con el evento LuisResult.

Devoluciones

que RecognizerResult contiene el resultado de QnA Maker.

Se aplica a