CustomQuestionAnswering Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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, IBotTelemetryClient, Boolean) |
Initialiseert een nieuw exemplaar van de CustomQuestionAnswering klasse. |
CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
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, Dictionary<String,String>, Dictionary<String,Double>) |
Hiermee wordt een antwoord gegenereerd op basis van de Knowledge Base. |
GetAnswersAsync(ITurnContext, QnAMakerOptions) |
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. |