/ Модель

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

Контекст
1 000 000 токенов
Лицензия
MIT
Архитектура
model2vec · dense
Библиотека
model2vec
Опубликована
29 окт 2024

potion-base-8M

Языковая модель9 профессий

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

372 тыс.скачиваний за 30 дней83лайкавеса обновлены27 мар 2026

Бенчмарки

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

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

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

  • NTREXBitextMining

    Среднее по поднаборам

    Результат

    0,0364

    MTEB

    Расчёт каталогадругая ревизия

  • CUREv1

    main_score

    Результат

    0,2717

    Общий результат 0,0288
    MTEB

    Публичная таблицадругая ревизия

  • Tatoeba

    main_score

    Результат

    0,0129

    Общий результат 0,1197Общий результат 0,0417Общий результат 0,0237
    MTEB

    Публичная таблицадругая ревизия

  • ArmenianParaphrasePC

    main_score

    Результат

    0,8685

    MTEB

    Публичная таблицадругая ревизия

  • IndicGenBenchFloresBitextMining

    main_score

    Результат

    0,0062

    Общий результат 0,0069Общий результат 0,0053Общий результат 0,004
    MTEB

    Публичная таблицадругая ревизия

  • SIB200ClusteringS2S

    main_score

    Результат

    0,0402

    Общий результат 0,0385Общий результат 0,0232Общий результат 0,0202
    MTEB

    Публичная таблицадругая ревизия

  • MLQARetrieval

    main_score

    Результат

    0,0104

    Общий результат 0,0122
    MTEB

    Публичная таблицадругая ревизия

  • PublicHealthQA

    main_score

    Результат

    0,3723

    MTEB

    Публичная таблицадругая ревизия

  • MassiveScenarioClassification

    main_score

    Результат

    0,3991

    Общий результат 0,4086
    MTEB

    Публичная таблицадругая ревизия

  • German1Retrieval

    main_score

    Результат

    0,3565

    MTEB

    Публичная таблицадругая ревизия

  • SciDocsRR

    main_score

    Результат

    0,721

    MTEB

    Публичная таблицаревизия не подтверждена

  • FrenchLegal1Retrieval

    main_score

    Результат

    0,2892

    MTEB

    Публичная таблицадругая ревизия

  • BUCC.v2

    main_score

    Результат

    0,0404

    MTEB

    Публичная таблицадругая ревизия

  • MassiveIntentClassification

    main_score

    Результат

    0,1348

    Общий результат 0,3596Общий результат 0,1375
    MTEB

    Публичная таблицадругая ревизия

  • AfriSentiClassification

    main_score

    Результат

    0,5504

    MTEB

    Публичная таблицадругая ревизия

  • NusaParagraphEmotionClassification

    main_score

    Результат

    0,2736

    MTEB

    Публичная таблицадругая ревизия

  • STSBenchmarkMultilingualSTS

    main_score

    Результат

    0,6695

    Общий результат 0,7541Общий результат 0,6087
    MTEB

    Публичная таблицадругая ревизия

  • WikiClusteringP2P.v2

    main_score

    Результат

    0,1097

    MTEB

    Публичная таблицадругая ревизия

  • MasakhaNEWSClassification

    main_score

    Результат

    0,5283

    Общий результат 0,4714
    MTEB

    Публичная таблицадругая ревизия

  • MIRACLRetrievalHardNegatives

    main_score

    Результат

    0,1058

    MTEB

    Публичная таблицадругая ревизия

  • WikiSQLRetrieval

    main_score

    Результат

    0,26

    MTEB

    Публичная таблицадругая ревизия

  • LEMBNeedleRetrieval

    main_score

    Результат

    0,18

    MTEB

    Публичная таблицадругая ревизия

  • WikipediaRetrievalMultilingual

    main_score

    Результат

    0,4263

    MTEB

    Публичная таблицадругая ревизия

  • FiQA2018

    main_score

    Результат

    0,1662

    MTEB

    Публичная таблицаревизия не подтверждена

  • XQuADRetrieval

    main_score

    Результат

    0,1994

    MTEB

    Публичная таблицадругая ревизия

  • TV2Nordretrieval

    main_score

    Результат

    0,4961

    MTEB

    Публичная таблицадругая ревизия

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

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

potion-base-8M — компактная модель статических текстовых эмбеддингов, разработанная командой Minish Lab. Она обучена с помощью Tokenlearn и представляет собой дистиллированную версию sentence-transformer модели baai/bge-base-en-v1.5. Размер модели — 8 млн параметров; доступны форматы ONNX и Safetensors, используется библиотека Model2Vec.

Модель преобразует текст в векторы для семантического поиска, оценки сходства, ранжирования и других задач, где нужны текстовые эмбеддинги. Статические представления позволяют вычислять эмбеддинги значительно быстрее на CPU и GPU, поэтому модель подходит для систем с ограниченными ресурсами и сценариев реального времени. В тестах MTEB она набирает 51,08 среднего балла, что составляет 91,96% результата all-MiniLM-L6-v2 согласно карточке модели.

Карточка указывает английскую базовую модель и англоязычный обучающий датасет. Заявленная длина контекста — до 1 000 000 токенов. Лицензия MIT. По сравнению с более крупными моделями качество может быть ниже; результаты карточки относятся к указанным тестам и не гарантируют качество на конкретных данных.

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

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

Ограничения

Модель ориентирована на английский язык и уступает более крупным моделям по некоторым метрикам; приведённые результаты MTEB не гарантируют качество на конкретных данных.

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

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

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

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

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

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

Открыть на Hugging Face

potion-base-8M Model Card

This Model2Vec model is pre-trained using Tokenlearn. It is a distilled version of the baai/bge-base-en-v1.5 Sentence Transformer. It uses static embeddings, allowing text embeddings to be computed orders of magnitude faster on both GPU and CPU. It is designed for applications where computational resources are limited or where real-time performance is critical.

Installation

Install model2vec using pip:

pip install model2vec

Usage

Load this model using the from_pretrained method:

from model2vec import StaticModel

# Load a pretrained Model2Vec model
model = StaticModel.from_pretrained("minishlab/potion-base-8M")

# Compute text embeddings
embeddings = model.encode(["Example sentence"])

How it works

Model2vec creates a small, static model that outperforms other static embedding models by a large margin on all tasks on MTEB. This model is pre-trained using Tokenlearn. It's created using the following steps:

  • Distillation: first, a model is distilled from a sentence transformer model using Model2Vec.
  • Training data creation: the sentence transformer model is used to create training data by creating mean output embeddings on a large corpus.
  • Training: the distilled model is trained on the training data using Tokenlearn.
  • Post-training re-regularization: after training, the model is re-regularized by weighting the tokens based on their frequency, applying PCA, and finally applying SIF weighting.

The results for this model can be found on the Model2Vec results page.

Results

ModelAvg (All)Avg (MTEB)ClassClustPairClassRankRetSTSSumPearlWordSim
all-MiniLM-L6-v255.8055.9369.2544.9082.3747.1442.9278.9525.9660.8349.91
potion-base-32M52.8352.1371.7041.2578.1742.4532.6773.9324.7455.3755.15
potion-base-8M51.3251.0870.3439.7476.6241.7931.1172.9125.0653.5450.75
potion-base-4M50.0149.7768.0039.4775.3741.4128.4371.8723.8252.5549.21
M2V_base_output48.7747.9666.8433.9674.9039.3125.3668.7626.6154.0249.18
potion-base-2M47.5547.4964.1337.5373.7240.4622.9969.7723.8050.8244.72
GloVe_300d45.4945.8262.7337.1072.4838.2821.8061.5226.8145.6543.05
BPEmb_50k_300d42.3341.7461.7235.1757.8637.2615.3655.3029.4947.5641.28

The results show that potion-base-8M reaches 91.96% of the performance of all-MiniLM-L6-v2 with an average score of 51.32 while being orders of magnitude faster.

For full results, see the MTEB leaderboard.

Additional Resources

Library Authors

Model2Vec was developed by the Minish Lab team consisting of Stephan Tulkens and Thomas van Dongen.

Citation

Please cite the Model2Vec repository if you use this model in your work.

@software{minishlab2024model2vec,
  author       = {Stephan Tulkens and {van Dongen}, Thomas},
  title        = {Model2Vec: Fast State-of-the-Art Static Embeddings},
  year         = {2024},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.17270888},
  url          = {https://github.com/MinishLab/model2vec},
  license      = {MIT}
}

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

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

GPU в ailist

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

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

У модели не указана задача.

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

0 моделей