/ Модель

Характеристики

Лицензия
Своя лицензия
Архитектура
baa-embedding-reranker · dense
Библиотека
sentence-transformers
Опубликована
29 июн 2026

Merino-XL-v2

ЭмбеддингиТекст → embedding9 профессий

Мультиязычная модель BAA AI, которая создаёт эмбеддинги для поиска документов и переранжирует найденные пары «запрос — документ» в RAG-системах.

15скачиваний за 30 дней0лайковвеса обновлены3 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Merino-XL-v2 — мультиязычная модель для поиска и ранжирования документов, разработанная BAA AI (Black Sheep AI). Она объединяет биэнкодер для получения эмбеддингов запросов и документов и кросс-энкодер для оценки релевантности пары «запрос — документ». Обе части построены на общей таблице входных эмбеддингов и используют основу xlm-roberta-large; всего около 880 млн параметров.

Для поиска модель выдаёт L2-нормализованные векторы размерности 1024; к запросам перед вычислением эмбеддинга добавляют префикс «query: ». Для переранжирования она возвращает один логит релевантности на пару запроса и документа. Модель предназначена для двух этапов RAG-поиска: первичного извлечения кандидатов и последующего переранжирования.

Разработчик сообщает, что модель снята с рекомендуемой линейки: её заменили Merino-Large и Merino-Large-v2, которые не уступают или превосходят её по оценкам и дешевле в обслуживании. Четырёхбитный вариант не прошёл проверку устойчивости к отвлекающим документам; доступны веса fp16 для воспроизводимости. Лицензия в метаданных обозначена как «other», поэтому условия использования следует сверить с лицензией репозитория.

Сценарии применения

  • поиск документов по эмбеддингам запросов
  • извлечение кандидатов для RAG
  • переранжирование результатов поиска по релевантности
  • оценка релевантности пары «запрос — документ»
  • построение мультиязычного семантического поиска

Ограничения

Модель снята с рекомендуемой линейки и заменена более новыми моделями Merino; её четырёхбитный вариант не прошёл проверку устойчивости к отвлекающим документам. Метаданные указывают лицензию «other», поэтому условия использования следует уточнить в карточке репозитория.

Для каких профессий подходит9

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

baa.ai · Merino-XL-v2

One model that does both halves of RAG retrieval — bi-encoder embedding and cross-encoder reranking — over a single shared word-embedding table. A 1024-dimensional multilingual model, ~880M parameters, by BAA AI (Black Sheep AI).

Get the optimal model for your data

Merino-XL-v2 is a strong, cost-efficient default. But the best embedder + reranker is corpus-specific — the ideal choice depends on your documents and your notion of relevance. baa.ai offers exclusive tooling that identifies the optimal embedding and reranking models for your specific data, so you ship the smallest models that maximize document recovery on your corpus. For a tailored recommendation, reach out to baa.ai.

What it is

A two-role retrieval model over a shared input word-embedding matrix (stored once). The bi-encoder embedder and a v2 cross-encoder reranker are built on the same xlm-roberta-large backbone, so their word-embedding table is stored a single time and injected into the reranker at load — a smaller download at no measured quality loss, with no retraining.

  • Embed role: bi-encoder, 1024-d, L2-normalized. Prepend "query: " to queries.
  • Rerank role: cross-encoder, single relevance logit per (query, document) pair.
  • Router: call .embed(...) or .rerank(...).

Usage

from modeling_baa import BaaEmbeddingReranker   # included in this repo

m = BaaEmbeddingReranker("baa-ai/Merino-XL-v2")
qv = m.embed(["how does a cross-encoder reranker work?"], is_query=True)[0]
dv = m.embed(["a cross-encoder scores a (query, document) pair jointly",
              "bi-encoders embed query and document separately for fast retrieval"])
ranked = m.rerank("how does a cross-encoder reranker work?",
                  ["a cross-encoder scores a (query, document) pair jointly",
                   "the mitochondria is the powerhouse of the cell"])
# -> [(doc, score), ...] sorted best-first

Specs

Embedding dim1024
Parameters~880M (embedder + reranker, shared word-embedding table)
Languagesmultilingual
Max sequence length512
HardwareCPU / edge / GPU

License & attribution

  • BAA Contributions (shared-embedding architecture, router/loader code, packaging, weights, docs) are proprietary to BAA AI (Black Sheep AI) — see LICENSE.
  • Incorporates the xlm-roberta-large backbone under the MIT License — see LICENSE-xlm-roberta-large.txt.

© 2026 BAA AI (Black Sheep AI) — baa.ai. Provided "as is" without warranty.

⚠️ Retired from the recommended lineup (2026-07)

This model is superseded by Merino-Large and Merino-Large-v2, which match or exceed it on our evaluations, pass 4-bit distractor-stress certification cleanly, and cost less to serve. This model's 4-bit variant failed that certification (a small but statistically separated robustness regression, invisible to standard hit@k) and will not be published. fp16 weights remain available for reproducibility.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · sentence-transformers

Нельзя запустить

Архитектура baa-embedding-reranker неизвестна transformers в образе рантайма.

Ревизия весов
dc7531b

0 моделей