QueryResult Classe
- java.
lang. Object - com.
microsoft. bot. ai. qna. models. QueryResult
- com.
public class QueryResult
Representa um resultado individual de uma consulta de base de dados de conhecimento.
Resumo do Construtor
| Construtor | Description | |
|---|---|---|
| QueryResult() | ||
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| java.lang.String |
getAnswer()
Obtém o texto da resposta. |
|
Qn |
getContext()
Obtém o contexto para respostas de vários turnos. |
| java.lang.Integer |
getId()
Obtém o índice da resposta na base de dados de conhecimento. |
| Metadata[] |
getMetadata()
Obtém metadados associados à resposta. |
| java.lang.String[] |
getQuestions()
Obtém a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida. |
| java.lang.Float |
getScore()
Obtém a pontuação da resposta, de 0,0 (menos confiança) a 1,0 (maior confiança). |
| java.lang.String |
getSource()
Obtém a origem da qual o QnA foi extraído. |
| void |
setAnswer(String withAnswer)
Define o texto da resposta. |
| void |
setContext(QnAResponseContext withContext)
Define o contexto para respostas de vários turnos. |
| void |
setId(Integer withId)
Define o índice da resposta na base de dados de conhecimento. |
| void |
setMetadata(Metadata[] withMetadata)
Define metadados associados à resposta. |
| void |
setQuestions(String[] withQuestions)
Define a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida. |
| void |
setScore(Float withScore)
Define a pontuação da resposta, de 0,0 (menos confiança) para 1,0 (maior confiança). |
| void |
setSource(String withSource)
Define a origem da qual o QnA foi extraído. |
Métodos herdados de java.lang.Object
Detalhes do construtor
QueryResult
public QueryResult()
Detalhes do método
getAnswer
public String getAnswer()
Obtém o texto da resposta.
Retornos:
getContext
public QnAResponseContext getContext()
Obtém o contexto para respostas de vários turnos.
Retornos:
getId
public Integer getId()
Obtém o índice da resposta na base de dados de conhecimento. V3 usa 'qnaId', V4 usa 'id'.
Retornos:
getMetadata
public Metadata[] getMetadata()
Obtém metadados associados à resposta.
Retornos:
getQuestions
public String[] getQuestions()
Obtém a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida.
Retornos:
getScore
public Float getScore()
Obtém a pontuação da resposta, de 0,0 (menos confiança) a 1,0 (maior confiança).
Retornos:
getSource
public String getSource()
Obtém a origem da qual o QnA foi extraído.
Retornos:
setAnswer
public void setAnswer(String withAnswer)
Define o texto da resposta.
Parâmetros:
setContext
public void setContext(QnAResponseContext withContext)
Define o contexto para respostas de vários turnos.
Parâmetros:
setId
public void setId(Integer withId)
Define o índice da resposta na base de dados de conhecimento. V3 usa 'qnaId', V4 usa 'id'.
Parâmetros:
setMetadata
public void setMetadata(Metadata[] withMetadata)
Define metadados associados à resposta.
Parâmetros:
setQuestions
public void setQuestions(String[] withQuestions)
Define a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida.
Parâmetros:
setScore
public void setScore(Float withScore)
Define a pontuação da resposta, de 0,0 (menos confiança) para 1,0 (maior confiança).
Parâmetros:
setSource
public void setSource(String withSource)
Define a origem da qual o QnA foi extraído.
Parâmetros: