CustomQuestionAnswering Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugang zu einer individuellen Wissensdatenbank für Fragenbeantwortung.
public class CustomQuestionAnswering : Microsoft.Bot.Builder.AI.QnA.IQnAMakerClient, Microsoft.Bot.Builder.AI.QnA.ITelemetryQnAMaker
type CustomQuestionAnswering = class
interface IQnAMakerClient
interface ITelemetryQnAMaker
Public Class CustomQuestionAnswering
Implements IQnAMakerClient, ITelemetryQnAMaker
- Vererbung
-
CustomQuestionAnswering
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Initialisiert eine neue Instanz der CustomQuestionAnswering-Klasse. |
| CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Initialisiert eine neue Instanz der CustomQuestionAnswering-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DefaultHttpClient |
Das wird verwendet HttpClient , wenn man die Custom Question Answering API aufruft. |
| LogPersonalInformation |
Erhält einen Wert, der angibt, ob persönliche Informationen vom Nutzer erfasst werden sollen. |
| TelemetryClient |
Ruft die derzeit konfigurierte IBotTelemetryClient ab, die das QnaMessage -Ereignis protokolliert. |
Methoden
| Name | Beschreibung |
|---|---|
| CallTrainAsync(FeedbackRecords) |
Senden Sie Feedback an die Wissensbasis. |
| GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Generiert eine Antwort aus der Wissensbasis. |
| GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Generiert eine Antwort aus der Wissensbasis. |
| GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Generiert eine Antwort aus der Wissensbasis. |
| GetLowScoreVariation(QueryResult[]) |
Filtert die mehrdeutige Frage für aktives Lernen. |
| OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Wird ausgeführt, wenn ein Ergebnis von Custom Question Answering zurückgegeben wird. |