Freigeben über


CustomQuestionAnswering Klasse

Definition

Bietet Zugriff auf eine benutzerdefinierte Wissensdatenbank für Fragen und Antworten.

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

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

DefaultHttpClient

Ruft die ab, die HttpClient beim Aufrufen der api für benutzerdefinierte Fragen und Antworten verwendet werden soll.

LogPersonalInformation

Ruft einen Wert ab, der angibt, ob persönliche Informationen protokolliert werden sollen, die vom Benutzer stammen.

TelemetryClient

Ruft die derzeit konfigurierte IBotTelemetryClient ab, die das QnaMessage-Ereignis protokolliert.

Methoden

CallTrainAsync(FeedbackRecords)

Senden Sie Feedback an die Wissensdatenbank.

GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

Generiert eine Antwort aus dem Wissensdatenbank.

GetAnswersAsync(ITurnContext, QnAMakerOptions)

Generiert eine Antwort aus dem Wissensdatenbank.

GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>)

Generiert eine Antwort aus dem Wissensdatenbank.

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 der benutzerdefinierten Frageantwort zurückgegeben wird.

Gilt für: