Freigeben über


QnACardBuilder class

Stellt Methoden zum Erstellen von Aktivitäten bereit, die Herokarten enthalten, um aktive Lern- oder Multi-Turn-Eingabeaufforderungsoptionen für den QnAMakerDialog anzuzeigen.

Methoden

getQnAAnswerCard(QnAMakerResult, boolean)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für mehrfache Eingabeaufforderungen enthält.

getQnAPromptsCard(QnAMakerResult)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für mehrfache Eingabeaufforderungen enthält.

getSuggestionsCard(string[], string, string)

Gibt eine Aktivität mit einer Hero-Kartenanlage zurück, die Schaltflächen für aktive Lernvorschläge enthält.

Details zur Methode

getQnAAnswerCard(QnAMakerResult, boolean)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für mehrfache Eingabeaufforderungen enthält.

static function getQnAAnswerCard(result: QnAMakerResult, displayPreciseAnswerOnly: boolean): Partial<Activity>

Parameter

result
QnAMakerResult

QnAMaker-Ergebnis, das den Antworttext und mehrfache Eingabeaufforderungen enthält, die angezeigt werden sollen.

displayPreciseAnswerOnly

boolean

gibt an, ob "PreciseAnswer Only" oder zusammen mit dem Quellantworttext angezeigt werden soll. .

Gibt zurück

Partial<Activity>

Aktivität, die die Eingabeaufforderungen als Karte darstellt

getQnAPromptsCard(QnAMakerResult)

Gibt eine Aktivität mit Antworttext und einer Hero-Kartenanlage zurück, die Schaltflächen für mehrfache Eingabeaufforderungen enthält.

static function getQnAPromptsCard(result: QnAMakerResult): Partial<Activity>

Parameter

result
QnAMakerResult

QnAMaker-Ergebnis, das den Antworttext und mehrfache Eingabeaufforderungen enthält, die angezeigt werden sollen.

Gibt zurück

Partial<Activity>

Aktivität, die die Eingabeaufforderungen als Karte darstellt

getSuggestionsCard(string[], string, string)

Gibt eine Aktivität mit einer Hero-Kartenanlage zurück, die Schaltflächen für aktive Lernvorschläge enthält.

static function getSuggestionsCard(suggestionsList: string[], cardTitle: string, cardNoMatchText: string): Partial<Activity>

Parameter

suggestionsList

string[]

Liste der Vorschläge, die auf der Hero-Karte angezeigt werden sollen.

cardTitle

string

Titel der Hero-Karte.

cardNoMatchText

string

Text für schaltfläche, der der Karte hinzugefügt werden soll, damit der Benutzer "Keine Übereinstimmung" auswählen kann.

Gibt zurück

Partial<Activity>

Aktivität, die die Vorschläge als Karte darstellt