/ Модель

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

Контекст
262 144 токена
Лицензия
Apache 2.0
Архитектура
qwen3_vl · dense
Базовая модель
Qwen3-VL-Embedding-2B
Библиотека
transformers
Опубликована
29 июн 2026

Eddy-vl_embedding_1.9B_v1

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

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

38скачиваний за 30 дней6лайковвеса обновлены21 июл 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Eddy-VL Embedding 1.9B — мультимодальная модель эмбеддингов, разработанная лабораторией Urock-AI. Это дообученная и уменьшенная версия Qwen/Qwen3-VL-Embedding-2B: модель отображает текст, изображения, видео и страницы документов в общее векторное пространство для поиска и сопоставления по смыслу. Веса содержат около 1,93 млрд параметров; заявлена работа на периферийных устройствах и скорость примерно в 1,1 раза выше базовой модели.

Модель предназначена для мультимодального поиска, в том числе в цифровой криминалистике: например, для поиска изображений или документов по текстовому запросу в автономной среде. Внутренние оценки Urock-AI на MMEB-V2 показывают результат 63,2 против 68,9 у повторно оценённой базовой модели; на ряде тестов тонкого сопоставления результаты близки к базовой модели. Лицензия — Apache 2.0.

Eddy-VL формирует эмбеддинги и не выполняет переранжирование найденных результатов. В README отмечено, что качество немного ниже, чем у полной базовой модели; отдельно не оценены многоязычные и специализированные доменные сценарии. Модель предназначена для поиска кандидатов и не должна быть единственным основанием для решений с высокими ставками.

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

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

Ограничения

Качество несколько ниже базовой Qwen3-VL-Embedding-2B, а многоязычная и специализированная доменная эффективность отдельно не оценена. Модель создаёт эмбеддинги, но не переранжирует результаты; для решений с высокими ставками найденные кандидаты требуют проверки человеком.

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

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

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

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

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

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

Открыть на Hugging Face

Eddy-VL Embedding 1.9B

Urock-AI · urock.kr · License: Apache 2.0

Technical report: arXiv:2607.16316 · PDF

Eddy-VL is a multimodal embedding model light enough to run on edge devices. It keeps the retrieval quality of a 2B-class vision-language embedder in a lighter, faster package — built at Urock-AI Lab for real-world multimodal search over images, video, and documents.


The story behind Eddy

At Urock-AI, our work is focused on one thing: solving the real problems that forensic investigators face.

And those problems start with the environment. Investigative work is closed by nature — often offline, frequently air-gapped, running on networks deliberately isolated from the outside world. An investigator rarely has a clean dataset and a datacenter. They have a seized drive, thousands of images and scanned documents, and a question that sounds simple: "find me everything that looks like this."

Most strong multimodal embedders can answer that question well, but they're heavy: slow to run, expensive to serve, and impossible to use where the data can never leave the room. That's exactly the case in forensics.

That's why, at Urock-AI, we build dedicated forensic hardware — including offline, edge-deployable devices meant to run right next to the evidence. Eddy-VL is designed for exactly that setting: we wanted the retrieval quality of a 2B-class model in something light enough to live on an edge device, with nothing leaving the room.

Rather than train a new model from scratch, we started from one of the best open multimodal embedders available and carefully slimmed it down, teaching the smaller model to stay faithful to the original's sense of what's similar to what. The result is Eddy-VL 1.9B: lighter and faster, while landing within roughly 10% of the original on the standard benchmark.


Why it might be a good fit

  • Runs on the edge. Light and fast enough to deploy directly on edge devices, no datacenter required.
  • Faithful, not just smaller. Tuned to preserve the original model's retrieval behavior rather than chase raw compression.
  • One space for everything. Images, video, text, and document pages all map into a shared embedding space, so you can search across them with a single query.
  • Korean-aware. Curated with Korean image–text data, for retrieval that isn't limited to English-only models.

What it is (at a glance)

TypeMultimodal embedding model (image · video · text · document → vector)
Size1.93B parameters · 3.85 GB checkpoint
Speed~1.1× faster than the base model
Qualitywithin ~10% of the base on MMEB-V2 (in-house, identical settings)
Embedding2048-d, with shorter dimensions available for cheaper search
Contextup to 8192 tokens; flexible image resolution

How well it does

Eddy-VL is validated on MMEB-V2 across image, video, and document retrieval. Selected per-task results:

Image (hit@1)

TaskScore
DocVQA92.4%
RefCOCO92.4%
RefCOCO-Matching91.9%
WebQA85.6%
GQA85.5%
TextVQA85.0%
ImageNet-R84.4%
Visual7W-Pointing84.0%
VOC200782.7%
EDIS82.0%

Video (hit@1)

TaskScore
ActivityNetQA70.0%
MSVD66.9%
QVHighlight66.9%
UCF10165.0%
HMDB5160.3%
NExTQA59.8%
Something-Something V259.5%

VisDoc (nDCG@5)

TaskScore
ViDoRe · Synthetic DocQA (AI)94.6%
ViDoRe · Synthetic DocQA (Healthcare)93.9%
ViDoRe · Synthetic DocQA (Gov. reports)93.8%
VisRAG · SlideVQA91.5%
ViDoRe · TabFQuAD90.0%
ViDoRe · Synthetic DocQA (Energy)89.9%
VisRAG · InfoVQA86.6%
ViDoSeek · doc82.2%
ViDoRe · InfoVQA82.4%
VisRAG · ChartQA81.0%

MMEB-V2 overall (mean across all datasets, in-house eval):

ModelOverall
Qwen3-VL-Embedding-2B (public leaderboard)73.2
Qwen3-VL-Embedding-2B (our environment)68.9
Eddy-VL 1.9B63.2

The public leaderboard and our in-house pipeline differ in setup, so we compare Eddy against the teacher re-run in the same environment (68.9 → 63.2). That is roughly a 8% relative gap while being smaller and ~1.1× faster.

Fine-grained understanding (retained from the base model)

Compression usually costs compositional ability — telling "the door left of the shirt" from "the shirt left of the door." We checked this on four benchmarks that probe attribute / relation / binding and reasoning-driven retrieval, comparing Eddy against the model it was distilled from (in-house eval):

BenchmarkWhat it probesEddy-VL 1.9BBase 2B
SugarCrepeattribute / object / relation discrimination86.186.4
AROattribute & relation matching59.560.4
MR²-Bench (nDCG@10)reasoning-intensive retrieval24.524.7
Winoground (group)text–image binding (hardest)6.88.5

On attribute/relation and reasoning retrieval, Eddy stays within ~1 point of the base model — so the compression preserves fine-grained understanding, not just coarse retrieval. Winoground's group score (a deliberately hard 2×2 binding test where most models land in the single digits) shows the largest relative drop.


Installation

pip install "transformers>=5.0" safetensors torch pillow torchvision huggingface_hub
pip install decord   # video input (or `av`)

Download the model (recommended — no git-lfs required):

from huggingface_hub import snapshot_download
path = snapshot_download("Urock-AI/Eddy-vl_embedding_1.9B_v1")

Or with git (git-lfs required for weights):

git lfs install
git clone https://huggingface.co/Urock-AI/Eddy-vl_embedding_1.9B_v1
cd Eddy-vl_embedding_1.9B_v1

Inference code ships with the repo (not a pip package):

FileRole
vl_embedding_v1.pyVLEmbedder — load weights, encode text / image / video
processing_vl.pyVLProcessor — multimodal tokenization & preprocessing
vl_utils/Image & video loading / resizing (bundled)

How to use it

Clone the repo first, then run from inside the repo folder:

import torch
from PIL import Image
from vl_embedding_v1 import VLEmbedder

instruction = "Represent this input for retrieval."

# load from local repo checkout (weights in ./model.safetensors)
embedder = VLEmbedder(".", torch_dtype=torch.bfloat16, default_instruction=instruction)

# text / image / video → 2048-d vectors (L2-normalized)
text_vec = embedder.process([{"text": "a photo of a cat"}])[0]
image_vec = embedder.process([{"image": Image.open("photo.jpg")}])[0]
video_vec = embedder.process([{"video": "clip.mp4"}])[0]

# cosine similarity = dot product
score = (text_vec @ image_vec.T).item()

You can also pass the Hub repo id ("Urock-AI/Eddy-vl_embedding_1.9B_v1") to download weights automatically, but you still need the cloned Python files on PYTHONPATH.

trust_remote_code=True is used internally for processing_vl.py (VLProcessor).


Good to know before you rely on it

  • It finds, it doesn't decide. Eddy-VL surfaces candidates for a human to review; it shouldn't be the sole basis for any high-stakes decision.
  • It's an embedder, not a reranker. For the final ordering of results, pair it with a dedicated reranker.
  • English benchmarks, broader goals. MMEB is English; multilingual and domain-specific performance aren't separately measured in this release yet (that's where we're headed next).
  • Smaller has a cost. A modest, expected quality dip versus the full base model comes with the smaller size.

What's next

This is the first step. Where we're taking Eddy-VL from here:

  • Broader language coverage — moving beyond English-centric evaluation toward strong retrieval across many languages.
  • Ontology-aware retrieval — richer semantic search grounded in structured object / attribute / relation understanding.
  • Domain specialization — tuning for the kinds of fine-grained, reasoning-heavy search real-world workflows demand.
  • On-device efficiency — pushing further on size and speed so the model runs comfortably on edge hardware.

More to come.


Training data

Curated by Urock-AI Lab from public sources — including MS COCO, ko-coco (kms7530/ko-coco-bal), SUN, RVL-CDIP, CORD v2, and AI Hub multimodal datasets — alongside an internally curated image set.


Citation & license

Eddy-VL is derived from Qwen3-VL-Embedding-2B; please honor its license terms (Apache 2.0) and cite the technical report when you use this model. Evaluation uses the MMEB benchmark (Jiang et al., VLM2Vec, ICLR 2025).

If you find Eddy-VL useful, please cite:

@misc{cho2026eddyvl,
  title         = {Eddy-VL 1.9B: Structural Pruning and Layered Distillation for Edge-Deployable Multimodal Embedding},
  author        = {Cho, HanYeong and Kim, Changwoo and Chu, Taeuk and Park, Jimin},
  year          = {2026},
  eprint        = {2607.16316},
  archivePrefix = {arXiv},
  primaryClass  = {cs.CV},
  url           = {https://arxiv.org/abs/2607.16316}
}

Model weights and inference code: Urock-AI/Eddy-vl_embedding_1.9B_v1.


Urock-AI Lab — Digital Forensic AI · huggingface.co/Urock-AI · urock.kr

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3VLModel
Ревизия весов
761a902

0 моделей