Class DashScopeDocumentRetrieverOptions
java.lang.Object
com.alibaba.cloud.ai.dashscope.rag.DashScopeDocumentRetrieverOptions
- Since:
- 2024/8/6 11:04
- Author:
- nuocheng.lxm
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()intfloatintintbooleanbooleanvoidsetDenseSimilarityTopK(int denseSimilarityTopK) voidsetEnableReranking(boolean enableReranking) voidsetEnableRewrite(boolean enableRewrite) voidsetIndexName(String indexName) voidsetRerankMinScore(float rerankMinScore) voidsetRerankModelName(String rerankModelName) voidsetRerankTopN(int rerankTopN) voidsetRewriteModelName(String rewriteModelName) voidsetSearchFilters(List<Map<String, Object>> searchFilters) voidsetSparseSimilarityTopK(int sparseSimilarityTopK)
-
Constructor Details
-
DashScopeDocumentRetrieverOptions
public DashScopeDocumentRetrieverOptions()
-
-
Method Details
-
builder
-
getIndexName
-
setIndexName
-
getDenseSimilarityTopK
public int getDenseSimilarityTopK() -
setDenseSimilarityTopK
public void setDenseSimilarityTopK(int denseSimilarityTopK) -
getSparseSimilarityTopK
public int getSparseSimilarityTopK() -
setSparseSimilarityTopK
public void setSparseSimilarityTopK(int sparseSimilarityTopK) -
isEnableRewrite
public boolean isEnableRewrite() -
setEnableRewrite
public void setEnableRewrite(boolean enableRewrite) -
getRewriteModelName
-
setRewriteModelName
-
isEnableReranking
public boolean isEnableReranking() -
setEnableReranking
public void setEnableReranking(boolean enableReranking) -
getRerankModelName
-
setRerankModelName
-
getRerankMinScore
public float getRerankMinScore() -
setRerankMinScore
public void setRerankMinScore(float rerankMinScore) -
getRerankTopN
public int getRerankTopN() -
setRerankTopN
public void setRerankTopN(int rerankTopN) -
setSearchFilters
-
getSearchFilters
-