QueryResult Classe
- java.
lang. Object - com.
microsoft. bot. ai. qna. models. QueryResult
- com.
public class QueryResult
Representa um resultado individual de uma consulta 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árias voltas. |
java.lang.Integer |
getId()
Obtém o índice da resposta no 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árias voltas. |
void |
setId(Integer withId)
Define o índice da resposta no 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.
Returns:
getContext
public QnAResponseContext getContext()
Obtém o contexto para respostas de várias voltas.
Returns:
getId
public Integer getId()
Obtém o índice da resposta no base de dados de conhecimento. V3 usa 'qnaId', V4 usa 'id'.
Returns:
getMetadata
public Metadata[] getMetadata()
Obtém metadados associados à resposta.
Returns:
getQuestions
public String[] getQuestions()
Obtém a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida.
Returns:
getScore
public Float getScore()
Obtém a pontuação da resposta, de 0,0 (menos confiança) a 1,0 (maior confiança).
Returns:
getSource
public String getSource()
Obtém a origem da qual o QnA foi extraído.
Returns:
setAnswer
public void setAnswer(String withAnswer)
Define o texto da resposta.
Parameters:
setContext
public void setContext(QnAResponseContext withContext)
Define o contexto para respostas de várias voltas.
Parameters:
setId
public void setId(Integer withId)
Define o índice da resposta no base de dados de conhecimento. V3 usa 'qnaId', V4 usa 'id'.
Parameters:
setMetadata
public void setMetadata(Metadata[] withMetadata)
Define metadados associados à resposta.
Parameters:
setQuestions
public void setQuestions(String[] withQuestions)
Define a lista de perguntas indexadas no Serviço de QnA para a resposta fornecida.
Parameters:
setScore
public void setScore(Float withScore)
Define a pontuação da resposta, de 0,0 (menos confiança) para 1,0 (maior confiança).
Parameters:
setSource
public void setSource(String withSource)
Define a origem da qual o QnA foi extraído.
Parameters: