QnAMaker Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugriff auf eine QnA Maker-Wissensdatenbank.
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
- Vererbung
-
QnAMaker
- Implementiert
Konstruktoren
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Initialisiert eine neue Instanz der QnAMaker-Klasse. |
QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient) |
Initialisiert eine neue Instanz der QnAMaker-Klasse. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean) |
Veraltet.
Initialisiert eine neue Instanz der QnAMaker-Klasse. |
QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient) |
Veraltet.
Initialisiert eine neue Instanz der QnAMaker-Klasse. |
Felder
QnAMakerName |
Der Name der QnAMaker-Klasse. |
QnAMakerTraceLabel |
Die Bezeichnung, die beim Protokollieren der QnA Maker-Ablaufverfolgung verwendet wird. |
QnAMakerTraceType |
Der Typ, der beim Protokollieren der QnA Maker-Ablaufverfolgung verwendet wird. |
Eigenschaften
DefaultHttpClient |
Ruft die ab, die HttpClient beim Aufrufen der QnA Maker-API verwendet werden soll. |
LogPersonalInformation |
Ruft einen Wert ab, der angibt, ob persönliche Informationen protokolliert werden sollen, die vom Benutzer stammen. |
TelemetryClient |
Ruft die aktuell konfigurierte IBotTelemetryClient ab, die das QnaMessage-Ereignis protokolliert. |