Class DashScopeDocumentRetrieverOptions

java.lang.Object
com.alibaba.cloud.ai.dashscope.rag.DashScopeDocumentRetrieverOptions

public class DashScopeDocumentRetrieverOptions extends Object
Since:
2024/8/6 11:04
Author:
nuocheng.lxm
  • Constructor Details

    • DashScopeDocumentRetrieverOptions

      public DashScopeDocumentRetrieverOptions()
  • Method Details

    • builder

    • getIndexName

      public String getIndexName()
    • setIndexName

      public void setIndexName(String indexName)
    • 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

      public String getRewriteModelName()
    • setRewriteModelName

      public void setRewriteModelName(String rewriteModelName)
    • isEnableReranking

      public boolean isEnableReranking()
    • setEnableReranking

      public void setEnableReranking(boolean enableReranking)
    • getRerankModelName

      public String getRerankModelName()
    • setRerankModelName

      public void setRerankModelName(String rerankModelName)
    • getRerankMinScore

      public float getRerankMinScore()
    • setRerankMinScore

      public void setRerankMinScore(float rerankMinScore)
    • getRerankTopN

      public int getRerankTopN()
    • setRerankTopN

      public void setRerankTopN(int rerankTopN)
    • setSearchFilters

      public void setSearchFilters(List<Map<String,Object>> searchFilters)
    • getSearchFilters

      public List<Map<String,Object>> getSearchFilters()