Spaces:
Sleeping
Sleeping
File size: 484 Bytes
ce45eb0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | """Optional cross-encoder reranker. [v1 — stub]
Off by default to preserve the local-first promise. When enabled, reranks the
fused top-N before pack assembly.
"""
from __future__ import annotations
from typing import Dict, List
from ..schema.item import ContextItem
def rerank(query: str, items: List[ContextItem],
scores: Dict[str, float]) -> Dict[str, float]: # pragma: no cover - [v1]
raise NotImplementedError("Cross-encoder reranking is a v1 component.")
|