QueryResult Clase
- java.
lang. Object - com.
microsoft. bot. ai. qna. models. QueryResult
- com.
public class QueryResult
Representa un resultado individual de una consulta de base de conocimiento.
Resumen del constructor
| Constructor | Description | |
|---|---|---|
| QueryResult() | ||
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.lang.String |
getAnswer()
Obtiene el texto de la respuesta. |
|
Qn |
getContext()
Obtiene el contexto de las respuestas multiturno. |
| java.lang.Integer |
getId()
Obtiene el índice de la respuesta en la base de conocimiento. |
| Metadata[] |
getMetadata()
Obtiene los metadatos asociados a la respuesta. |
| java.lang.String[] |
getQuestions()
Obtiene la lista de preguntas indexadas en el servicio QnA para la respuesta dada. |
| java.lang.Float |
getScore()
Obtiene la puntuación de la respuesta, de 0,0 (menos confianza) a 1,0 (mayor confianza). |
| java.lang.String |
getSource()
Obtiene el origen del que se extrajo el QnA. |
| void |
setAnswer(String withAnswer)
Establece el texto de la respuesta. |
| void |
setContext(QnAResponseContext withContext)
Establece el contexto de las respuestas multiturno. |
| void |
setId(Integer withId)
Establece el índice de la respuesta en la base de conocimiento. |
| void |
setMetadata(Metadata[] withMetadata)
Establece los metadatos asociados a la respuesta. |
| void |
setQuestions(String[] withQuestions)
Establece la lista de preguntas indexadas en el servicio QnA para la respuesta dada. |
| void |
setScore(Float withScore)
Establece la puntuación de la respuesta, de 0,0 (confianza mínima) a 1,0 (mayor confianza). |
| void |
setSource(String withSource)
Establece el origen desde el que se extrajo el QnA. |
Métodos heredados de java.lang.Object
Detalles del constructor
QueryResult
public QueryResult()
Detalles del método
getAnswer
public String getAnswer()
Obtiene el texto de la respuesta.
Devoluciones:
getContext
public QnAResponseContext getContext()
Obtiene el contexto de las respuestas multiturno.
Devoluciones:
getId
public Integer getId()
Obtiene el índice de la respuesta en la base de conocimiento. V3 usa 'qnaId', V4 usa 'id'.
Devoluciones:
getMetadata
public Metadata[] getMetadata()
Obtiene los metadatos asociados a la respuesta.
Devoluciones:
getQuestions
public String[] getQuestions()
Obtiene la lista de preguntas indexadas en el servicio QnA para la respuesta dada.
Devoluciones:
getScore
public Float getScore()
Obtiene la puntuación de la respuesta, de 0,0 (menos confianza) a 1,0 (mayor confianza).
Devoluciones:
getSource
public String getSource()
Obtiene el origen del que se extrajo el QnA.
Devoluciones:
setAnswer
public void setAnswer(String withAnswer)
Establece el texto de la respuesta.
Parámetros:
setContext
public void setContext(QnAResponseContext withContext)
Establece el contexto de las respuestas multiturno.
Parámetros:
setId
public void setId(Integer withId)
Establece el índice de la respuesta en la base de conocimiento. V3 usa 'qnaId', V4 usa 'id'.
Parámetros:
setMetadata
public void setMetadata(Metadata[] withMetadata)
Establece los metadatos asociados a la respuesta.
Parámetros:
setQuestions
public void setQuestions(String[] withQuestions)
Establece la lista de preguntas indexadas en el servicio QnA para la respuesta dada.
Parámetros:
setScore
public void setScore(Float withScore)
Establece la puntuación de la respuesta, de 0,0 (confianza mínima) a 1,0 (mayor confianza).
Parámetros:
setSource
public void setSource(String withSource)
Establece el origen desde el que se extrajo el QnA.
Parámetros: