GenerateAnswerUtils Klasse

  • java.lang.Object
    • com.microsoft.bot.ai.qna.utils.GenerateAnswerUtils

public class GenerateAnswerUtils

Hilfsklasse zum Generieren der Antwort-API.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions)

Initialisiert eine neue Instanz der GenerateAnswerUtils Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.util.concurrent.CompletableFuture<QueryResult[]> getAnswers(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)

Generiert eine Antwort aus der Wissensbasis.

java.util.concurrent.CompletableFuture<QueryResults> getAnswersRaw(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)

Generiert eine Antwort aus der Wissensbasis.

QnAMakerOptions getOptions()

Ruft qnA Maker-Optionen ab.

void setOptions(QnAMakerOptions withOptions)

Legt qnA Maker-Optionen fest.

Geerbte Methoden von java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Details zum Konstruktor

GenerateAnswerUtils

public GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions)

Initialisiert eine neue Instanz der GenerateAnswerUtils Klasse.

Parameter:

withEndpoint - Details zum QnA Maker-Endpunkt.
withOptions - QnA Maker-Optionen.

Details zur Methode

getAnswers


public CompletableFuture getAnswers(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)

Generiert eine Antwort aus der Wissensbasis.

Parameter:

turnContext - Der Kontext turn context that contains the user question to be queried against your knowledge base.
messageActivity - Nachrichtenaktivität des Turnkontexts.
withOptions - Die Optionen für die QnA Maker-Wissensbasis. Wenn NULL, wird die Konstruktoroption für diese Instanz verwendet.

Gibt zurück:

Eine Liste der Antworten für die Benutzerabfrage, sortiert in abnehmender Reihenfolge der Bewertungsbewertung.

Löst aus:

java.io.IOException - IOException

getAnswersRaw

public CompletableFuture getAnswersRaw(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)

Generiert eine Antwort aus der Wissensbasis.

Parameter:

turnContext - Der Kontext turn context that contains the user question to be queried against your knowledge base.
messageActivity - Nachrichtenaktivität des Turnkontexts.
withOptions - Die Optionen für die QnA Maker-Wissensbasis. Wenn NULL, wird die Konstruktoroption für diese Instanz verwendet.

Gibt zurück:

Eine Liste der Antworten für die Benutzerabfrage, sortiert in abnehmender Reihenfolge der Bewertungsbewertung.

getOptions

public QnAMakerOptions getOptions()

Ruft qnA Maker-Optionen ab.

Gibt zurück:

Die Optionen für QnAMaker.

setOptions

public void setOptions(QnAMakerOptions withOptions)

Legt qnA Maker-Optionen fest.

Parameter:

withOptions - Die Optionen für QnAMaker.

Gilt für: