QnAMakerOptions Classe
- java.
lang. Object - com.
microsoft. bot. ai. qna. QnAMakerOptions
- com.
public class QnAMakerOptions
Define opções para a base de dados de conhecimento do QnA Maker.
Resumo do Construtor
Construtor | Description |
---|---|
QnAMakerOptions() |
Inicializa uma nova instância da classe QnAMakerOptions. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Qn |
getContext()
Obtém o contexto do turno anterior. |
java.lang.Boolean |
getIsTest()
Obtém um valor que indica se o ambiente de teste ou prod de base de dados de conhecimento a ser chamado. |
java.lang.Integer |
getQnAId()
Obtém a ID de QnA da pergunta atual feita (se disponível). |
java.lang.String |
getRankerType()
Obtém o tipo de classificador do QnA Maker a ser usado. |
java.lang.Float |
getScoreThreshold()
Obtém o limite mínimo de pontuação, usado para filtrar os resultados retornados. |
Metadata[] |
getStrictFilters()
Obtém a Metadata coleção a ser enviada ao chamar o QnA Maker para filtrar os resultados. |
Join |
getStrictFiltersJoinOperator()
Obtém o operador de junção filtros estritos. |
java.lang.Double |
getTimeout()
Obtém o tempo em milissegundos para aguardar antes do tempo limite da solicitação. |
java.lang.Integer |
getTop()
Obtém o número de resultados classificados desejados na saída. |
void |
setContext(QnARequestContext withContext)
Define o contexto do turno anterior. |
void |
setIsTest(Boolean withIsTest)
Define um valor que indica se o ambiente de teste ou prod de base de dados de conhecimento a ser chamado. |
void |
setQnAId(Integer withQnAId)
Define a ID de QnA da pergunta atual feita (se disponível). |
void |
setRankerType(String withRankerType)
Define o tipo de classificador do QnA Maker a ser usado. |
void |
setScoreThreshold(Float withScoreThreshold)
Define o limite mínimo de pontuação, usado para filtrar os resultados retornados. |
void |
setStrictFilters(Metadata[] withStrictFilters)
Define a Metadata coleção a ser enviada ao chamar o QnA Maker para filtrar os resultados. |
void |
setStrictFiltersJoinOperator(JoinOperator withStrictFiltersJoinOperator)
Define o operador de junção filtros estritos. |
void |
setTimeout(Double withTimeout)
Define o tempo em milissegundos de espera antes do tempo limite da solicitação. |
void |
setTop(Integer withTop)
Define o número de resultados classificados desejados na saída. |
Métodos herdados de java.lang.Object
Detalhes do construtor
QnAMakerOptions
public QnAMakerOptions()
Inicializa uma nova instância da classe QnAMakerOptions.
Detalhes do método
getContext
public QnARequestContext getContext()
Obtém o contexto do turno anterior.
Returns:
getIsTest
public Boolean getIsTest()
Obtém um valor que indica se o ambiente de teste ou prod de base de dados de conhecimento a ser chamado.
Returns:
getQnAId
public Integer getQnAId()
Obtém a ID de QnA da pergunta atual feita (se disponível).
Returns:
getRankerType
public String getRankerType()
Obtém o tipo de classificador do QnA Maker a ser usado.
Returns:
getScoreThreshold
public Float getScoreThreshold()
Obtém o limite mínimo de pontuação, usado para filtrar os resultados retornados. As pontuações são normalizadas para o intervalo de 0,0 a 1,0 antes da filtragem.
Returns:
getStrictFilters
getStrictFiltersJoinOperator
public JoinOperator getStrictFiltersJoinOperator()
Obtém o operador de junção filtros estritos.
Returns:
getTimeout
public Double getTimeout()
Obtém o tempo em milissegundos para aguardar antes do tempo limite da solicitação.
Returns:
getTop
public Integer getTop()
Obtém o número de resultados classificados desejados na saída.
Returns:
setContext
public void setContext(QnARequestContext withContext)
Define o contexto do turno anterior.
Parameters:
setIsTest
public void setIsTest(Boolean withIsTest)
Define um valor que indica se o ambiente de teste ou prod de base de dados de conhecimento a ser chamado.
Parameters:
setQnAId
public void setQnAId(Integer withQnAId)
Define a ID de QnA da pergunta atual feita (se disponível).
Parameters:
setRankerType
public void setRankerType(String withRankerType)
Define o tipo de classificador do QnA Maker a ser usado.
Parameters:
setScoreThreshold
public void setScoreThreshold(Float withScoreThreshold)
Define o limite mínimo de pontuação, usado para filtrar os resultados retornados. As pontuações são normalizadas para o intervalo de 0,0 a 1,0 antes da filtragem.
Parameters:
setStrictFilters
setStrictFiltersJoinOperator
public void setStrictFiltersJoinOperator(JoinOperator withStrictFiltersJoinOperator)
Define o operador de junção filtros estritos.
Parameters:
setTimeout
public void setTimeout(Double withTimeout)
Define o tempo em milissegundos de espera antes do tempo limite da solicitação.
Parameters:
setTop
public void setTop(Integer withTop)
Define o número de resultados classificados desejados na saída.
Parameters: