Skip to main content
LlamaIndex

DashScopeRerank

在 LlamaIndex 中使用百炼重排序模型

DashScopeRerank 是 LlamaIndex 的重排序后处理器,用于对检索结果进行重新排序以提高相关性。

安装

pip install llama-index-postprocessor-dashscope-rerank

使用示例

from llama_index.postprocessor.dashscope_rerank import DashScopeRerank

reranker = DashScopeRerank(
    api_key="your-api-key",
    model="gte-rerank",
    top_n=3
)

# 在查询引擎中使用
query_engine = index.as_query_engine(
    node_postprocessors=[reranker]
)

参数说明

参数类型必填描述
api_keystring百炼 API Key
modelstring重排序模型名称,默认 gte-rerank
top_ninteger返回的最大结果数
Managed Agent API
RAG API
Connector API
Memory API