IQnAMakerClient.GetAnswersAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee genereert u een antwoord van de Knowledge Base.
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())
Parameters
- turnContext
- ITurnContext
De turn-context die de gebruikersvraag bevat die moet worden opgevraagd op basis van uw Knowledge Base.
- options
- QnAMakerOptions
De opties voor de QnA Maker-Knowledge Base. Als null is, wordt de constructoroptie gebruikt voor dit exemplaar.
- telemetryProperties
- Dictionary<String,String>
Aanvullende eigenschappen die moeten worden vastgelegd in telemetrie met de QnaMessage-gebeurtenis.
- telemetryMetrics
- Dictionary<String,Double>
Aanvullende metrische gegevens die moeten worden vastgelegd in telemetrie met de QnaMessage-gebeurtenis.
Retouren
Een lijst met antwoorden voor de gebruikersquery, gesorteerd in afnemende volgorde van classificatiescore.