/ Модель

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

Контекст
32 768 токенов
Параметры
508 млн
Лицензия
MIT
Архитектура
qwen3 · dense
Базовая модель
harrier-oss-v1-0.6b
Библиотека
sentence-transformers
Опубликована
13 июл 2026

vsr-embeddings-v1-text-small

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

Мультиязычный биэнкодер для получения текстовых эмбеддингов и семантического поиска, сопоставления и маршрутизации запросов.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

vSR Embeddings v1 Text Small — мультиязычная модель текстовых эмбеддингов, разработанная Xunzhuo для семантического поиска, сопоставления текстов, кластеризации и маршрутизации запросов в AI-шлюзах. Это дообученная плотная модель семейства Qwen3 примерно на 508 млн параметров, распространяемая в формате safetensors по лицензии MIT.

Модель использует инструкции для ролей запроса и документа и поддерживает Matryoshka-векторы размерностью 1024, 512, 256, 128 или 64, позволяя выбирать баланс между скоростью и точностью. Для длинных документов README описывает разбиение на фрагменты по 320 токенов с перекрытием 64 токена и оценивание по максимальному сходству запроса с фрагментами; заявленный рабочий предел такого сценария — 32 тысячи токенов. Нативное окно контекста — 32 768 токенов.

Модель предназначена для высокопроизводительного поиска и маршрутизации; в README приведены результаты MTEB Multilingual v2 и профиль производительности на AMD MI300X, которые зависят от конфигурации сервера. Это биэнкодер для получения эмбеддингов, а не кросс-энкодер-реранкер и не классификатор безопасности на уровне последовательности.

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

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

Ограничения

Это биэнкодер для эмбеддингов, а не кросс-энкодер для реранжирования и не последовательный классификатор безопасности. Прямое кодирование по умолчанию ограничено 4096 токенами; для длинных документов следует использовать описанный в README режим разбиения на фрагменты.

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

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

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

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

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

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

Открыть на Hugging Face

vSR Embeddings v1 Text Small

Router-first multilingual embeddings for retrieval, semantic matching, clustering, and signal-driven model routing.

Xunzhuo/vsr-embeddings-v1-text-small is the small member of the vSR text embedding family. It is built for the request path of an AI gateway: predictable task prompts, adjustable embedding width, efficient long-document matching, and a clean interface to parallel safety and routing signals.

Why it is different

Router-native task contract

One semantic model serves retrieval, text matching, clustering, and generic classification embeddings. Query and document roles use explicit task instructions, so applications do not need separate ad-hoc prompt wrappers.

Matryoshka as a latency dial

The same model supports 1024, 512, 256, 128, 64 dimensions. A deployment can use a smaller vector for hot-path routing and a wider vector for high-accuracy search without changing the model family or index semantics.

Multi-vector long-document retrieval

Long inputs are represented by fixed 320-token chunks with 64-token overlap. Documents are scored with query-to-chunk max-sim, which preserves local evidence that a single pooled vector can dilute. The runtime contract covers documents up to 32K tokens while keeping each model forward short and batchable.

Signal-compatible by design

The embedding model runs in parallel with vSR's domain, safety, fact-check, feedback, modality, and PII extractors. The decision layer keeps those signals separate and inspectable, while this model supplies the shared semantic geometry. That preserves explainability and lets the backend catalog scale independently.

Two deployment tiers

VariantParametersNative dimMTEB Mean(Task)MI300X batch-64Recommended use
small0.60B102469.011042.33always-on and high-throughput
large4.02B256069.45423.11highest-quality matching

Quality

EvaluationResult
MTEB Multilingual v2 Mean(Task), 131 tasks69.01
MTEB Multilingual v2 Mean(TaskType)59.00
Direct rank in the evaluation snapshot7
Jina v5 text-small Mean(Task), same snapshot67.00
Mean(Task) advantage over Jina v5+2.01
Router multilingual retrieval AUC0.9792
Router long-document max-sim AUC0.8776
Router semantic similarity Spearman0.8949

MI300X serving profile

MetricResult
vLLM / Sentence Transformers minimum cosine0.999943
Batch-64 throughput1042.33 sequences/s
Batch-64 p50 latency61.27 ms
32K document chunk throughput463.47 chunks/s
Peak HBM under the frozen profile78.63 GiB

The profile uses BF16 vLLM pooling on one AMD Instinct MI300X. Throughput is a capacity reference, not a guarantee for every server configuration.

Standard embeddings

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("Xunzhuo/vsr-embeddings-v1-text-small", trust_remote_code=True)
vectors = model.encode(
    ["Instruct: Retrieve semantically similar text\nQuery: route this request"],
    normalize_embeddings=True,
)

vSR runtime

import sys
from huggingface_hub import snapshot_download

repo = snapshot_download("Xunzhuo/vsr-embeddings-v1-text-small")
sys.path.insert(0, repo)
from vsr_runtime import VSRTextEmbeddingModel

model = VSRTextEmbeddingModel(repo)

query = model.encode(
    ["Find a model that understands this request"],
    task="retrieval",
    role="query",
    dimension=1024,
)

scores = model.score_long_documents(
    "multilingual routing evidence",
    ["A long candidate document ..."],
)

Deployment guidance

  • Use text-small for always-on routing, semantic cache lookup, and high-QPS retrieval.
  • Use text-large when multilingual accuracy and difficult semantic matching dominate latency.
  • Direct encoding defaults to 4096 tokens. Use the included max-sim runtime for long documents instead of treating 32K text as one vector.
  • This is a bi-encoder embedding model, not a cross-encoder reranker and not a sequence-level safety classifier.

Foundation and license

v1 preserves the foundation geometry of microsoft/harrier-oss-v1-0.6b at the revision recorded in vsr_family_manifest.json. vSR adds the router-native task, representation, and serving contract described above. See THIRD_PARTY_NOTICES.md for concise attribution. License: mit.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3Model
Ревизия весов
1040f61

0 моделей