QueryResult Classe

  • java.lang.Object
    • com.microsoft.bot.ai.qna.models.QueryResult

public class QueryResult

Représente un résultat individuel d’une requête de base de connaissances.

Récapitulatif du constructeur

Constructeur Description
QueryResult()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String getAnswer()

Obtient le texte de la réponse.

QnAResponseContext getContext()

Obtient le contexte des réponses multitours.

java.lang.Integer getId()

Obtient l’index de la réponse dans la base de connaissances.

Metadata[] getMetadata()

Obtient les métadonnées associées à la réponse.

java.lang.String[] getQuestions()

Obtient la liste des questions indexées dans le service QnA pour la réponse donnée.

java.lang.Float getScore()

Obtient le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

java.lang.String getSource()

Obtient la source à partir de laquelle le QnA a été extrait.

void setAnswer(String withAnswer)

Définit le texte de la réponse.

void setContext(QnAResponseContext withContext)

Définit le contexte des réponses multitours.

void setId(Integer withId)

Définit l’index de la réponse dans la base de connaissances.

void setMetadata(Metadata[] withMetadata)

Définit les métadonnées associées à la réponse.

void setQuestions(String[] withQuestions)

Définit la liste des questions indexées dans le service QnA pour la réponse donnée.

void setScore(Float withScore)

Définit le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

void setSource(String withSource)

Définit la source à partir de laquelle le QnA a été extrait.

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

QueryResult

public QueryResult()

Détails de la méthode

getAnswer

public String getAnswer()

Obtient le texte de la réponse.

Retours:

Texte de la réponse.

getContext

public QnAResponseContext getContext()

Obtient le contexte des réponses multitours.

Retours:

Contexte à partir duquel le QnA a été extrait.

getId

public Integer getId()

Obtient l’index de la réponse dans la base de connaissances. V3 utilise « qnaId », V4 utilise « id ».

Retours:

Index de la réponse dans la base de connaissances. V3 utilise « qnaId », V4 utilise « id ».

getMetadata

public Metadata[] getMetadata()

Obtient les métadonnées associées à la réponse.

Retours:

Métadonnées associées à la réponse.

getQuestions

public String[] getQuestions()

Obtient la liste des questions indexées dans le service QnA pour la réponse donnée.

Retours:

Liste des questions indexées dans le service QnA pour la réponse donnée.

getScore

public Float getScore()

Obtient le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

Retours:

Le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

getSource

public String getSource()

Obtient la source à partir de laquelle le QnA a été extrait.

Retours:

Source à partir de laquelle le QnA a été extrait.

setAnswer

public void setAnswer(String withAnswer)

Définit le texte de la réponse.

Paramètres:

withAnswer - Texte de la réponse.

setContext

public void setContext(QnAResponseContext withContext)

Définit le contexte des réponses multitours.

Paramètres:

withContext - Contexte à partir duquel le QnA a été extrait.

setId

public void setId(Integer withId)

Définit l’index de la réponse dans la base de connaissances. V3 utilise « qnaId », V4 utilise « id ».

Paramètres:

withId - Index de la réponse dans la base de connaissances. V3 utilise « qnaId », V4 utilise « id ».

setMetadata

public void setMetadata(Metadata[] withMetadata)

Définit les métadonnées associées à la réponse.

Paramètres:

withMetadata - Métadonnées associées à la réponse.

setQuestions

public void setQuestions(String[] withQuestions)

Définit la liste des questions indexées dans le service QnA pour la réponse donnée.

Paramètres:

withQuestions - Liste des questions indexées dans le service QnA pour la réponse donnée.

setScore

public void setScore(Float withScore)

Définit le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

Paramètres:

withScore - Le score de la réponse, de 0,0 (confiance minimale) à 1,0 (plus grande confiance).

setSource

public void setSource(String withSource)

Définit la source à partir de laquelle le QnA a été extrait.

Paramètres:

withSource - Source à partir de laquelle le QnA a été extrait.

S’applique à