/ Модель

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

Контекст
1 000 000 токенов
Лицензия
MIT
Архитектура
model2vec · dense
Базовая модель
potion-multilingual-128M
Библиотека
model2vec
Опубликована
31 мая 2026

potion-multilingual-128M-int8

Сходство предложенийТекст → score9 профессий

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

78скачиваний за 30 дней5лайковвеса обновлены8 авг 2026

Бенчмарки

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

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

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

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

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

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

777Radik/potion-multilingual-128M-int8 — компактная версия мультиязычной модели статических эмбеддингов Model2Vec на основе minishlab/potion-multilingual-128M. Она преобразует текст векторовым поиском по таблице токенов, усредняет и нормализует векторы; нейросетевой инференс и GPU не требуются. Модель поддерживает 101 язык, включая кириллицу, и подходит для запуска в Python, Rust и браузере через WASM.

Модель предназначена для семантического поиска, сравнения предложений и ранжирования текстовых фрагментов по косинусному сходству, в том числе между языками и письменностями. В репозитории заявлены квантизация Int8 и снижение размерности с 256 до 128 компонент методом PCA; размер составляет около 64 МБ. В испытаниях на трёх наборах данных результаты различались: модель выигрывала у BM25 на MuSiQue и QASPER, но уступала на HotpotQA. Лицензия — MIT.

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

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

Ограничения

Качество относительно BM25 зависит от набора данных: на HotpotQA модель уступила лексическому поиску, хотя показала лучшие результаты на MuSiQue и QASPER. Эмбеддинги не гарантируют победу над лексическим поиском во всех сценариях.

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

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

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

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

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

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

Открыть на Hugging Face

potion-multilingual-128M-int8 — tiny multilingual embeddings that run in the browser

A compact, in-browser-ready quantization of minishlab/potion-multilingual-128M: int8 + PCA (256 → 128), ~64 MB. Static Model2Vec embeddings — no GPU, no neural-net inference, just a token → vector lookup + mean-pool. 101 languages, full vocabulary incl. Cyrillic. Token-free public download (CORS-enabled), so a web page can fetch() it directly.

Try what it powers: the heavy (semantic) engine of AI-Chat Compressor — a Chrome extension that compresses AI-chat context locally by keeping only the sentences relevant to your question. → Chrome Web Store

Try it on a real conversation. This shared ChatGPT thread is a long discussion about the characters of The Great Gatsby. Open it with the extension and raise the compression strength to watch what survives: the heavy engine selects by meaning with this model, the light one by wording with BM25.

AI-Chat Compressor — query-driven, sentence-level compression powered by this model

What & why

  • Static embeddings (Model2Vec): tokenize → token-vector lookup → mean-pool → L2-normalize. No inference, no GPU — a lookup table. Fast and tiny.
  • Compression: FP32 → Int8; embedding dim 256 → 128 (PCA). ~4× smaller than fp32, near-lossless on semantic tasks.
  • Multilingual: full vocabulary kept (101 languages, incl. Cyrillic) — no script stripping.
  • Runs anywhere: model2vec (Python), model2vec-rs (Rust), and the browser via WASM (StaticModel::from_bytes).

Use

from model2vec import StaticModel
m = StaticModel.from_pretrained("777Radik/potion-multilingual-128M-int8")

# Cross-lingual by design: these two sentences mean the same thing and land
# close together, although they share no words and use different scripts.
emb = m.encode(["как развернуть сервис в кластере", "deploy a service to a cluster"])

Rank by cosine similarity for semantic search / retrieval / reranking. Near-lossless vs the fp32 source on semantic tasks (int8 quantization).

How it compares

A head-to-head against BM25 for query-focused sentence selection under a fixed byte budget, on three public QA datasets with human-annotated evidence — code and exact commands at github.com/rnrn/ai-context:

datasetbudgetBM25this model
HotpotQA — supporting-fact recall25%72.1%57.4%
MuSiQue — answer kept25%48.0%50.0%
QASPER — answer span kept25%74.4%81.8%
QASPER — answer span kept5%44.6%43.8%

Neither ranker wins everywhere: lexical matching is ahead where the question repeats the wording of the passage (HotpotQA), the embeddings are ahead where it does not (QASPER). Both are far above truncating the context to the same size.

Provenance

Produced with scripts/quantize-potion.py --dim 128 (model2vec int8 quantization). Base model & method by MinishLab. License: MIT.

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

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

GPU в ailist

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

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

Архитектура model2vec неизвестна transformers в образе рантайма.

Класс архитектуры
StaticModel
Ревизия весов
3aa93e4

0 моделей