From af250e17352143ce5fe0b34afdfa4de6d5d28142 Mon Sep 17 00:00:00 2001 From: ACBBZ <93761842+ACBBZ@users.noreply.github.com> Date: Thu, 10 Sep 2026 10:48:51 +0800 Subject: [PATCH] docs(rerank): document DashScope provider --- docs/configuration.md | 2 +- src/everos/component/rerank/factory.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/configuration.md b/docs/configuration.md index 5cf85a198..681ba232f 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -157,7 +157,7 @@ Zilliz Cloud endpoint; a Milvus Lite filesystem path is rejected. | Field | Type | Default | Required | Description | |---|---|---|---|---| -| `provider` | string | `"deepinfra"` | No | Rerank provider: `deepinfra` or `vllm`. | +| `provider` | string | `"deepinfra"` | No | Rerank provider: `deepinfra`, `vllm`, or `dashscope`. | | `model` | string | — | **Yes** | Reranker model identifier. | | `api_key` | string | — | **Yes** | API key. | | `base_url` | string | — | **Yes** | Rerank endpoint URL. | diff --git a/src/everos/component/rerank/factory.py b/src/everos/component/rerank/factory.py index ce2b8b57a..a3b80abc6 100644 --- a/src/everos/component/rerank/factory.py +++ b/src/everos/component/rerank/factory.py @@ -35,8 +35,8 @@ def build_rerank_provider(settings: RerankSettings) -> RerankProvider: Raises: ValueError: If ``model`` or ``base_url`` is unset, or if ``provider`` does not match a known implementation. - ``api_key`` is required for ``deepinfra``; optional (empty - string) for ``vllm`` self-hosted endpoints. + ``api_key`` is required for ``deepinfra`` and ``dashscope``; + optional (empty string) for ``vllm`` self-hosted endpoints. """ if not settings.model: raise ValueError(missing_config_error("Rerank model", "rerank"))