DashScopeRerank提供阿里巴巴通义实验室开发的GTE-Rerank文本排序系列模型,开发者可以通过LlamaIndex框架进行集成高质量文本检索、排序。
开始
前提条件
- 已开通阿里云百炼服务:产品开通。
- 创建API_KEY: 获取与配置 API Key。
- 安装DashScopeRerank的安装包 (python>=3.8,<=3.12)
示例代码
设置API-KEY
参数说明
输入参数
- DashScopeRerank参数说明如下
参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
model | string | gte-rerank | 支持的模型列表:
|
top_n | int | 3 | 排序返回的top文档数量, 如果没有指定则返回全部候选doc,如果指定的top_n值大于输入的候选doc数量,返回全部doc |
return_documents | bool | False | 返回的排序结果列表里面是否返回每一条document原文,默认值False |
api_key | str | None | DashScope api key,可以通过环境变量等方法设置 |