/ Модель

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

Контекст
8 192 токена
Параметры
212 млн
Лицензия
CC BY-NC 4.0
Архитектура
eurobert · dense
Базовая модель
jina-embeddings-v5-text-nano
Библиотека
mlx
Опубликована
27 фев 2026

jina-embeddings-v5-text-nano-mlx

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

Мультиязычная MLX-модель Jina AI создаёт текстовые эмбеддинги для семантического поиска, сравнения и кластеризации на Apple Silicon.

237скачиваний за 30 дней2лайкавеса обновлены27 фев 2026

Бенчмарки

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

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

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

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

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

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

jinaai/jina-embeddings-v5-text-nano-mlx — MLX-сборка модели Jina AI для Apple Silicon: базовые веса jina-embeddings-v5-text-nano с четырьмя LoRA-адаптерами для переключения между задачами. Модель на архитектуре EuroBERT содержит 211,7 млн параметров; веса представлены в формате safetensors с точностью float16. README указывает размерность эмбеддингов 768 и максимальную длину последовательности 32 768 токенов, тогда как метаданные каталога задают нативный контекст 8 192 токена.

Модель создаёт текстовые эмбеддинги для семантического поиска, сравнения текстов и кластеризации. README описывает динамическое переключение адаптеров и Matryoshka-размерности 32, 64, 128, 256, 512 и 768. По данным автора, сходство косинусных оценок с предварительно объединёнными чекпойнтами превышает 0,996. Заявленная оптимизация рассчитана на запуск через MLX на Apple Silicon.

Лицензия — CC BY-NC 4.0, которая ограничивает коммерческое использование. README перечисляет retrieval, text-matching и clustering; карточка также описывает модель как мультиязычную, но конкретные поддерживаемые языки в предоставленных данных не названы.

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

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

Ограничения

Лицензия CC BY-NC 4.0 ограничивает коммерческое использование. Сборка предназначена для MLX на Apple Silicon; указанные README 32 768 токенов максимальной длины расходятся с нативным контекстом 8 192 токена в метаданных.

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

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

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

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

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

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

Открыть на Hugging Face

jina-embeddings-v5-text-nano-mlx

MLX multi-task checkpoint for jina-embeddings-v5-text-nano on Apple Silicon. One base model with 4 LoRA adapters for dynamic task switching.

Elastic Inference Service | ArXiv | Blog

Installation

pip install mlx tokenizers huggingface_hub

Usage

from huggingface_hub import snapshot_download
from utils import load_model

model_dir = snapshot_download("jinaai/jina-embeddings-v5-text-nano-mlx")
model = load_model(model_dir)

# Retrieval
model.switch_task("retrieval")
q_emb = model.encode(["What is machine learning?"], task_type="retrieval.query")
d_emb = model.encode(["Machine learning is a branch of AI."], task_type="retrieval.passage")

# Switch task (about 20ms, in-place, no extra memory)
model.switch_task("clustering")
emb = model.encode(["Group this document."])

How it works

The pre-merged MLX repos each contain a full copy of model weights for one task (about 404MB each, 1.6GB for all 4 tasks).

This repo stores the unmerged base model (404MB) plus 4 LoRA adapters (13MB each). At runtime, only one copy of weights lives in memory. Task switching merges and unmerges adapters in-place via matrix arithmetic in about 20ms with no additional memory allocation.

Total footprint: 456MB for all 4 tasks.

Tasks

Tasktask_typeDescription
retrievalretrieval.query / retrieval.passageSemantic search
text-matchingtext-matchingSimilarity comparison
clusteringclusteringDocument grouping
classificationclassificationText classification

Matryoshka dimensions: 32, 64, 128, 256, 512, 768.

Precision

Cosine similarity > 0.996 vs pre-merged checkpoints. No accumulated drift after repeated task switching (tested 40 cycles).

Model Details

  • Architecture: EuroBERT-210M base with task-specific LoRA adapters (r=32, alpha=32)
  • Precision: float16
  • Embedding dimension: 768
  • Max sequence length: 32768 tokens
  • Optimized ops: mx.fast.scaled_dot_product_attention, mx.fast.rope

Citation

@article{mohr2025jina,
  title={Jina Embeddings v5: Universal Embeddings for Any Task, Length, and Language},
  author={Mohr, Isabella and Wang, Bo and G{\"u}nther, Michael and Sturua, Saba and Wang, Yanlong and Mastrapas, Georgios and Wang, Isabelle and Lange, Lennart and Xiao, Han},
  journal={arXiv preprint arXiv:2602.15547},
  year={2025}
}

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

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

GPU в ailist

Универсальный рантайм · mlx

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

MLX-модели работают только на Apple Silicon.

Ревизия весов
57fb164

0 моделей