/ Модель

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

Контекст
8 192 токена
Параметры
149 млн
Архитектура
modernbert · dense
Библиотека
sentence-transformers
Опубликована
9 сен 2026

Artemis-Embed-v1

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

Англоязычная модель на базе ModernBERT, которая преобразует текст в векторы для семантического поиска, сравнения и кластеризации.

181скачиваний за 30 дней1лайквеса обновлены10 сен 2026

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

Artemis Embed v1 — англоязычная плотная модель эмбеддингов на базе answerdotai/ModernBERT-base, разработанная Omarbm52. Она кодирует текст в L2-нормированный вектор размерности 768; поддерживаются усечённые Matryoshka-варианты размерности 512, 256 и 128. Архитектура использует ModernBERT, masked mean pooling и обучение с LoRA, контрастивной целью, hard negatives и Matryoshka learning. В метаданных указаны 149 млн параметров и контекст до 8192 токенов, однако в README для текущей версии протестирована длина последовательности до 128 токенов.

Модель предназначена для семантического поиска и сравнения текстов, поиска документов, кластеризации и получения признаков для последующей классификации. В README приведены внутренние результаты разработки, а итоговая оценка на MTEB English v2 ещё не завершена, поэтому эти результаты не следует считать независимой итоговой оценкой. Версия поддерживает только английский язык. Лицензия в предоставленных данных не указана.

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

  • семантический поиск по англоязычным документам
  • поиск релевантных фрагментов для RAG
  • сравнение смысловой близости текстов
  • кластеризация текстов по смыслу
  • создание признаков для классификации текстов

Ограничения

Версия рассчитана только на английский язык; для текущего выпуска в README протестирована длина последовательности до 128 токенов. Приведённые метрики являются внутренними результатами разработки, итоговая оценка MTEB English v2 и проверка лицензирования, пересечений и загрязнения данных ещё не завершены.

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

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

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

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

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

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

Открыть на Hugging Face

Artemis Embed v1

Artemis Embed v1 is an English general-purpose dense embedding model built on answerdotai/ModernBERT-base.

It produces one L2-normalized dense vector per text and is intended for semantic similarity, retrieval, document search, clustering, and downstream classification features.

Architecture

  • Backbone: answerdotai/ModernBERT-base
  • Pooling: masked mean
  • Full embedding dimension: 768
  • Matryoshka dimensions: 768 / 512 / 256 / 128
  • Normalization: L2 normalization after truncation
  • Tested maximum sequence length in the current release: 128 tokens
  • Current training recipe: LoRA + contrastive training + hard negatives + Matryoshka learning

Usage

from sentence_transformers import SentenceTransformer
import torch.nn.functional as F
import torch

model = SentenceTransformer("Omarbm52/Artemis-Embed-v1")

texts = [
    "A dog is running in a park.",
    "A puppy runs outside.",
]

emb = model.encode(
    texts,
    convert_to_tensor=True,
    normalize_embeddings=True,
)

# Full 768D embeddings
emb_768 = emb

# Example Matryoshka 256D embeddings.
emb_256 = F.normalize(emb[:, :256], p=2, dim=-1)

When using a truncated Matryoshka dimension, truncate the prefix first and then L2-normalize again.

Internal development results

These numbers come from the project's internal development suite and are not a final held-out MTEB result.

Metric768D
Retrieval Recall@10.8675
Retrieval Recall@50.9700
Retrieval MRR0.909534
STS Spearman0.345035
Classification accuracy0.872
Clustering NMI0.589730
Internal aggregate0.702423

Matryoshka development results

DimensionR@1R@5MRRSTS Spearman
7680.86750.97000.9095340.345035
5120.85500.96500.9014610.344076
2560.82750.95250.8832640.330863
1280.82500.94500.8762630.329936

Limitations

  • English-only v1.
  • Current release metrics are internal development metrics.
  • Final MTEB English v2 evaluation remains open.
  • The raw ModernBERT baseline is not included in the exported development result table.
  • Training arms were not all compute-controlled, so the current winner should not be interpreted as evidence that LoRA is inherently better than full fine-tuning.
  • Dataset licensing, overlap, and contamination review must be completed before a research-grade final release claim.

Matryoshka note

Truncating from 768 dimensions to a smaller prefix reduces downstream vector storage, bandwidth, similarity-computation cost, and index size. It does not reduce the ModernBERT backbone forward-pass FLOPs.

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
ModernBertModel
Ревизия весов
766beb3

0 моделей