Reranker (переранжировщик)

rerankercross-encoderпереранжировщик
Кратко

Reranker (переранжировщик) — модель, которая принимает запрос и список кандидатов из первичного поиска (embedding+BM25) и переранжирует их по точной релевантности. Стандартный слой улучшения качества в production-RAG.

Embedding-поиск быстрый, но грубый: ищет похожие по смыслу векторы, не анализируя сам запрос детально. Reranker работает наоборот: медленнее, но точнее — анализирует пары «запрос + документ» и оценивает релевантность напрямую.

Workflow: 1) embedding-поиск возвращает топ-100 кандидатов; 2) reranker оценивает все 100 пар и выдаёт топ-10 точно релевантных; 3) топ-10 идёт в LLM как контекст.

Топ-rerankers 2026: Cohere Rerank v3, BGE-reranker (open-source), Voyage Rerank-2. Прирост качества RAG — обычно +20-40%.

Примеры

  • Cohere Rerank v3 — лучший качество
  • BGE-reranker — open-source
  • Voyage Rerank-2 — для multilingual
  • Two-stage retrieval — стандарт прода

Связанные термины

Часто задаваемые вопросы

Что такое reranker простыми словами?

Это «второй фильтр» поиска. Embedding-поиск находит 100 похожих документов, reranker отбирает из них 10 самых точных.

Зачем нужен если есть embedding?

Embedding быстрый но грубый. Reranker даёт +20-40% к точности RAG. Для production-систем — must-have.

Какой reranker лучший?

Cohere Rerank v3 — топ по качеству, но платный. BGE-reranker — open-source, бесплатно, на ~5% хуже.

Сколько добавляет к latency?

Около 100-300 мс на 100 кандидатов. Для real-time чат-ботов всё ещё ок.

Попробуйте нейросети на практике

30₽ при регистрации, без VPN, оплата в рублях.

Зарегистрироваться