QueryResult Classe
- java.
lang. Object - com.
microsoft. bot. ai. qna. models. QueryResult
- com.
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. |
|
Qn |
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
Dettagli costruttore
QueryResult
public QueryResult()
Dettagli metodo
getAnswer
public String getAnswer()
Ottiene il testo della risposta.
Restituisce:
getContext
public QnAResponseContext getContext()
Ottiene il contesto per le risposte a più turni.
Restituisce:
getId
public Integer getId()
Ottiene l'indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.
Restituisce:
getMetadata
public Metadata[] getMetadata()
Ottiene i metadati associati alla risposta.
Restituisce:
getQuestions
public String[] getQuestions()
Ottiene l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.
Restituisce:
getScore
public Float getScore()
Ottiene il punteggio della risposta, compreso tra 0,0 (attendibilità minima) e 1,0 (maggiore attendibilità).
Restituisce:
getSource
public String getSource()
Ottiene l'origine da cui è stato estratto il QnA.
Restituisce:
setAnswer
public void setAnswer(String withAnswer)
Imposta il testo della risposta.
Parametri:
setContext
public void setContext(QnAResponseContext withContext)
Imposta il contesto per le risposte a più turni.
Parametri:
setId
public void setId(Integer withId)
Imposta l'indice della risposta nella Knowledge Base. V3 usa 'qnaId', V4 usa 'id'.
Parametri:
setMetadata
public void setMetadata(Metadata[] withMetadata)
Imposta i metadati associati alla risposta.
Parametri:
setQuestions
public void setQuestions(String[] withQuestions)
Imposta l'elenco di domande indicizzate nel servizio QnA per la risposta specificata.
Parametri:
setScore
public void setScore(Float withScore)
Imposta il punteggio della risposta, da 0,0 (attendibilità minima) a 1,0 (maggiore attendibilità).
Parametri:
setSource
public void setSource(String withSource)
Imposta l'origine da cui è stato estratto il QnA.
Parametri: