CustomQuestionAnswering Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce accesso a una knowledge base personalizzata per rispondere alle domande.
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
- Ereditarietà
-
CustomQuestionAnswering
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Inizializza una nuova istanza della classe CustomQuestionAnswering. |
| CustomQuestionAnswering(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Inizializza una nuova istanza della classe CustomQuestionAnswering. |
Proprietà
| Nome | Descrizione |
|---|---|
| DefaultHttpClient |
Ottiene il HttpClient dispositivo da usare quando si chiama l'API Custom Question Answering. |
| LogPersonalInformation |
Ottiene un valore che indica se registrare le informazioni personali provenienti dall'utente. |
| TelemetryClient |
Ottiene il IBotTelemetryClient attualmente configurato che registra l'evento QnaMessage. |
Metodi
| Nome | Descrizione |
|---|---|
| CallTrainAsync(FeedbackRecords) |
Inviare commenti e suggerimenti alla Knowledge Base. |
| GetAnswersAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Genera una risposta dalla Knowledge Base. |
| GetAnswersAsync(ITurnContext, QnAMakerOptions) |
Genera una risposta dalla Knowledge Base. |
| GetAnswersRawAsync(ITurnContext, QnAMakerOptions, Dictionary<String,String>, Dictionary<String,Double>) |
Genera una risposta dalla Knowledge Base. |
| GetLowScoreVariation(QueryResult[]) |
Filtra la domanda ambigua per l'apprendimento attivo. |
| OnQnaResultsAsync(QueryResult[], ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken) |
Eseguito quando viene restituito un risultato da Custom Question Answering. |