QnAMaker 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 l'accesso a un knowledge base QnA Maker.
public class QnAMaker : Microsoft.Bot.Builder.AI.QnA.IQnAMakerClient, Microsoft.Bot.Builder.AI.QnA.ITelemetryQnAMaker
type QnAMaker = class
interface IQnAMakerClient
interface ITelemetryQnAMaker
Public Class QnAMaker
Implements IQnAMakerClient, ITelemetryQnAMaker
- Ereditarietà
-
QnAMaker
- Implementazioni
Costruttori
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Inizializza una nuova istanza della classe QnAMaker. |
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Inizializza una nuova istanza della classe QnAMaker. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient) |
Obsoleti.
Inizializza una nuova istanza della classe QnAMaker. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Obsoleti.
Inizializza una nuova istanza della classe QnAMaker. |
Campi
QnAMakerName |
Nome della classe QnAMaker. |
QnAMakerTraceLabel |
Etichetta utilizzata durante la registrazione della traccia di QnA Maker. |
QnAMakerTraceType |
Tipo utilizzato durante la registrazione della traccia di QnA Maker. |
Proprietà
DefaultHttpClient |
Ottiene l'oggetto HttpClient da usare quando si chiama l'API QnA Maker. |
LogPersonalInformation |
Ottiene un valore che indica se determina se registrare le informazioni personali provenienti dall'utente. |
TelemetryClient |
Ottiene l'oggetto attualmente configurato IBotTelemetryClient che registra l'evento QnaMessage. |