GenerateAnswerUtils Classe

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

public class GenerateAnswerUtils

Classe d’assistance pour l’API Generate Answer.

Récapitulatif du constructeur

Constructeur Description
GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions)

Initialise une nouvelle instance de la classe GenerateAnswerUtils.

Résumé de la méthode

Modificateur et type Méthode et description
java.util.concurrent.CompletableFuture<QueryResult[]> getAnswers(TurnContext turnContext, Activity messageActivity, QnAMakerOptions withOptions)

Génère une réponse à partir de la base de connaissances.

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

Génère une réponse à partir de la base de connaissances.

QnAMakerOptions getOptions()

Obtient les options qnA Maker.

void setOptions(QnAMakerOptions withOptions)

Définit les options qnA Maker.

Méthodes héritées de 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

Détails du constructeur

GenerateAnswerUtils

public GenerateAnswerUtils(QnAMakerEndpoint withEndpoint, QnAMakerOptions withOptions)

Initialise une nouvelle instance de la classe GenerateAnswerUtils.

Paramètres:

withEndpoint - Détails du point de terminaison QnA Maker.
withOptions - Options QnA Maker.

Détails de la méthode

getAnswers


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

Génère une réponse à partir de la base de connaissances.

Paramètres:

turnContext - Contexte de tour qui contient la question de l’utilisateur à interroger sur votre base de connaissances.
messageActivity - Activité de message du contexte de tour.
withOptions - Options de la base de connaissances QnA Maker. Si la valeur est Null, l’option de constructeur est utilisée pour cette instance.

Retours:

Liste des réponses pour la requête utilisateur, triée dans l’ordre décroissant du score de classement.

Exception:

java.io.IOException - IOException

getAnswersRaw

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

Génère une réponse à partir de la base de connaissances.

Paramètres:

turnContext - Contexte de tour qui contient la question de l’utilisateur à interroger sur votre base de connaissances.
messageActivity - Activité de message du contexte de tour.
withOptions - Options de la base de connaissances QnA Maker. Si la valeur est Null, l’option de constructeur est utilisée pour cette instance.

Retours:

Liste des réponses pour la requête utilisateur, triée dans l’ordre décroissant du score de classement.

getOptions

public QnAMakerOptions getOptions()

Obtient les options qnA Maker.

Retours:

Options pour QnAMaker.

setOptions

public void setOptions(QnAMakerOptions withOptions)

Définit les options qnA Maker.

Paramètres:

withOptions - Options pour QnAMaker.

S’applique à