QnAMaker.GetAnswersAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Genererar ett svar från kunskapsbas. |
GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Genererar ett svar från kunskapsbas. |
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)
Genererar ett svar från kunskapsbas.
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[]>
override this.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())
Parametrar
- turnContext
- ITurnContext
Turn Context som innehåller användarfrågan som ska frågas mot din kunskapsbas.
- options
- QnAMakerOptions
Alternativen för QnA Maker-kunskapsbas. Om det är null används konstruktoralternativet för den här instansen.
- telemetryProperties
- Dictionary<String,String>
Ytterligare egenskaper som ska loggas till telemetri med QnaMessage-händelsen.
- telemetryMetrics
- Dictionary<String,Double>
Ytterligare mått som ska loggas till telemetri med QnaMessage-händelsen.
Returer
En lista med svar för användarfrågan, sorterade i fallande ordning efter rangordning.
Implementeringar
Gäller för
GetAnswersAsync(ITurnContext, QnAMakerOptions)
Genererar ett svar från kunskapsbas.
public System.Threading.Tasks.Task<Microsoft.Bot.Builder.AI.QnA.QueryResult[]> GetAnswersAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options = default);
member this.GetAnswersAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.AI.QnA.QueryResult[]>
Public Function GetAnswersAsync (turnContext As ITurnContext, Optional options As QnAMakerOptions = Nothing) As Task(Of QueryResult())
Parametrar
- turnContext
- ITurnContext
Turn Context som innehåller användarfrågan som ska frågas mot din kunskapsbas.
- options
- QnAMakerOptions
Alternativen för QnA Maker-kunskapsbas. Om det är null används konstruktoralternativet för den här instansen.
Returer
En lista med svar för användarfrågan, sorterade i fallande ordning efter rangordning.