QueryResult Classe

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

public class QueryResult

Rappresenta un singolo risultato di una query della Knowledge Base.

Riepilogo dei costruttori

Costruttore Descrizione
QueryResult()

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.lang.String getAnswer()

Ottiene il testo della risposta.

QnAResponseContext getContext()

Ottiene il contesto per le risposte a più turni.

java.lang.Integer getId()

Ottiene l'indice della risposta nella Knowledge Base.

Metadata[] getMetadata()

Ottiene i metadati associati alla risposta.

java.lang.String[] getQuestions()

Ottiene l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.

java.lang.Float getScore()

Ottiene il punteggio della risposta, compreso tra 0,0 (attendibilità minima) e 1,0 (maggiore attendibilità).

java.lang.String getSource()

Ottiene l'origine da cui è stato estratto il QnA.

void setAnswer(String withAnswer)

Imposta il testo della risposta.

void setContext(QnAResponseContext withContext)

Imposta il contesto per le risposte a più turni.

void setId(Integer withId)

Imposta l'indice della risposta nella Knowledge Base.

void setMetadata(Metadata[] withMetadata)

Imposta i metadati associati alla risposta.

void setQuestions(String[] withQuestions)

Imposta l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.

void setScore(Float withScore)

Imposta il punteggio della risposta, da 0,0 (attendibilità minima) a 1,0 (maggiore attendibilità).

void setSource(String withSource)

Imposta l'origine da cui è stato estratto il QnA.

Metodi ereditati da 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

Dettagli costruttore

QueryResult

public QueryResult()

Dettagli metodo

getAnswer

public String getAnswer()

Ottiene il testo della risposta.

Restituisce:

Testo della risposta.

getContext

public QnAResponseContext getContext()

Ottiene il contesto per le risposte a più turni.

Restituisce:

Contesto da cui è stato estratto il QnA.

getId

public Integer getId()

Ottiene l'indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.

Restituisce:

Indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.

getMetadata

public Metadata[] getMetadata()

Ottiene i metadati associati alla risposta.

Restituisce:

Metadati associati alla risposta.

getQuestions

public String[] getQuestions()

Ottiene l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.

Restituisce:

Elenco di domande indicizzate nel servizio QnA per la risposta specificata.

getScore

public Float getScore()

Ottiene il punteggio della risposta, compreso tra 0,0 (attendibilità minima) e 1,0 (maggiore attendibilità).

Restituisce:

Punteggio della risposta, compreso tra 0,0 (attendibilità minima) e 1,0 (maggiore attendibilità).

getSource

public String getSource()

Ottiene l'origine da cui è stato estratto il QnA.

Restituisce:

Origine da cui è stato estratto il QnA.

setAnswer

public void setAnswer(String withAnswer)

Imposta il testo della risposta.

Parametri:

withAnswer - Testo della risposta.

setContext

public void setContext(QnAResponseContext withContext)

Imposta il contesto per le risposte a più turni.

Parametri:

withContext - Contesto da cui è stato estratto il QnA.

setId

public void setId(Integer withId)

Imposta l'indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.

Parametri:

withId - Indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.

setMetadata

public void setMetadata(Metadata[] withMetadata)

Imposta i metadati associati alla risposta.

Parametri:

withMetadata - Metadati associati alla risposta.

setQuestions

public void setQuestions(String[] withQuestions)

Imposta l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.

Parametri:

withQuestions - Elenco di domande indicizzate nel servizio QnA per la risposta specificata.

setScore

public void setScore(Float withScore)

Imposta il punteggio della risposta, da 0,0 (attendibilità minima) a 1,0 (maggiore attendibilità).

Parametri:

withScore - Punteggio della risposta, compreso tra 0,0 (attendibilità minima) e 1,0 (maggiore attendibilità).

setSource

public void setSource(String withSource)

Imposta l'origine da cui è stato estratto il QnA.

Parametri:

withSource - Origine da cui è stato estratto il QnA.

Si applica a