QnAMaker.GetAnswersAsync Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Választ hoz létre a tudásbázis. |
GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Választ hoz létre a tudásbázis. |
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)
Választ hoz létre a tudásbázis.
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())
Paraméterek
- turnContext
- ITurnContext
A lekérdezni kívánt felhasználói kérdést tartalmazó turn context a tudásbázis.
- options
- QnAMakerOptions
A QnA Maker tudásbázis beállításai. Null érték esetén konstruktorbeállítást használunk ehhez a példányhoz.
- telemetryProperties
- Dictionary<String,String>
További tulajdonságok, amelyek a QnaMessage eseménysel naplózhatók a telemetriába.
- telemetryMetrics
- Dictionary<String,Double>
A QnaMessage eseményt tartalmazó telemetriába naplózandó további metrikák.
Válaszok
A felhasználói lekérdezésre adott válaszok listája, a rangsorolási pontszám csökkenő sorrendjében rendezve.
Megvalósítás
A következőre érvényes:
GetAnswersAsync(ITurnContext, QnAMakerOptions)
Választ hoz létre a tudásbázis.
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())
Paraméterek
- turnContext
- ITurnContext
A lekérdezni kívánt felhasználói kérdést tartalmazó turn context a tudásbázis.
- options
- QnAMakerOptions
A QnA Maker tudásbázis beállításai. Null érték esetén konstruktorbeállítást használunk ehhez a példányhoz.
Válaszok
A felhasználói lekérdezésre adott válaszok listája, a rangsorolási pontszám csökkenő sorrendjében rendezve.