CustomQuestionAnswering Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje přístup k vlastní znalostní bázi pro odpovědi na otázky.
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
- Dědičnost
-
CustomQuestionAnswering
- Implementuje
Konstruktory
CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Inicializuje novou instanci CustomQuestionAnswering třídy. |
CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Inicializuje novou instanci CustomQuestionAnswering třídy. |
Vlastnosti
DefaultHttpClient |
HttpClient Získá k použití při volání vlastního rozhraní API pro odpovědi na otázky. |
LogPersonalInformation |
Získá hodnotu určující, zda protokolovat osobní údaje, které pocházejí od uživatele. |
TelemetryClient |
Získá aktuálně nakonfigurovaný IBotTelemetryClient protokol QnaMessage událost. |
Metody
CallTrainAsync(FeedbackRecords) |
Pošlete zpětnou vazbu znalostní báze. |
GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Vygeneruje odpověď z znalostní báze. |
GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Vygeneruje odpověď z znalostní báze. |
GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Vygeneruje odpověď z znalostní báze. |
GetLowScoreVariation(QueryResult[]) |
Filtruje nejednoznačné otázky pro aktivní výuku. |
OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Spustí se při vrácení výsledku z vlastního odpovídání na otázky. |