IQnAMakerClient.GetAnswersAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bilgi bankası bir yanıt oluşturur.
public System.Threading.Tasks.Task<Microsoft.Bot.Builder.AI.QnA.QueryResult[]> GetAnswersAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default);
abstract member GetAnswersAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.AI.QnA.QueryResult[]>
Public Function GetAnswersAsync (turnContext As ITurnContext, options As QnAMakerOptions, telemetryProperties As Dictionary(Of String, String), Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of QueryResult())
Parametreler
- turnContext
- ITurnContext
bilgi bankası sorgulanacak kullanıcı sorusunu içeren Turn Bağlamı.
- options
- QnAMakerOptions
Soru-Cevap Oluşturma bilgi bankası seçenekleri. Null ise, bu örnek için oluşturucu seçeneği kullanılır.
- telemetryProperties
- Dictionary<String,String>
QnaMessage olayıyla telemetriye günlüğe kaydedilecek ek özellikler.
- telemetryMetrics
- Dictionary<String,Double>
QnaMessage olayıyla telemetriye günlüğe kaydedilecek ek ölçümler.
Döndürülenler
Kullanıcı sorgusunun yanıt listesi, derecelendirme puanının azalan sırasına göre sıralanır.