Delen via


CustomQuestionAnswering Klas

Definitie

Biedt toegang tot een knowledge base voor het beantwoorden van aangepaste vragen.

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
Overname
CustomQuestionAnswering
Implementeringen

Constructors

CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Initialiseert een nieuw exemplaar van de CustomQuestionAnswering klasse.

CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Initialiseert een nieuw exemplaar van de CustomQuestionAnswering klasse.

Eigenschappen

DefaultHttpClient

Hiermee haalt u de HttpClient op die moet worden gebruikt bij het aanroepen van de aangepaste api voor het beantwoorden van vragen.

LogPersonalInformation

Hiermee wordt een waarde opgehaald die aangeeft of persoonlijke gegevens van de gebruiker moeten worden opgenomen.

TelemetryClient

Hiermee wordt de momenteel geconfigureerde IBotTelemetryClient die de QnaMessage-gebeurtenis registreert.

Methoden

CallTrainAsync(FeedbackRecords)

Feedback verzenden naar de Knowledge Base.

GetAnswersAsync(ITurnContext, QnAMakerOptions)

Hiermee wordt een antwoord gegenereerd op basis van de Knowledge Base.

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

Hiermee wordt een antwoord gegenereerd op basis van de Knowledge Base.

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

Hiermee wordt een antwoord gegenereerd op basis van de Knowledge Base.

GetLowScoreVariation(QueryResult[])

Filtert de dubbelzinnige vraag voor actief leren.

OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Wordt uitgevoerd wanneer een resultaat wordt geretourneerd door aangepaste vragen beantwoorden.

Van toepassing op