/ Модель

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

Контекст
32 768 токенов
Параметры
307 млн
Лицензия
Apache 2.0
Архитектура
modernbert · dense
Базовая модель
Vela-1.0-Encoder-307M
Библиотека
transformers
Опубликована
13 сен 2026

Vela-1.0-Encoder-307M-Hazard

Классификация текстаТекст → label4 профессии

Vela Hazard классифицирует текст по 12 независимым категориям риска для задач модерации и проверки безопасности контента.

2 090скачиваний за 30 дней1лайквеса обновлены2 окт 2026

Бенчмарки

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

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

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

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

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

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

Vela Hazard — модель классификации текстов от vllm-sr, дообученная на базе Vela-1.0-Encoder-307M. Она возвращает 12 независимых оценок риска для текста; одновременно могут срабатывать несколько категорий. Модель построена на архитектуре ModernBERT, содержит 306,9 млн параметров и принимает до 32 768 токенов, включая специальные токены.

Модель предназначена для выявления рисков в текстах, включая самоповреждение, разжигание ненависти, специализированные советы, нарушения приватности и дезинформацию. Для длинных текстов README предписывает оценивать окна по 2 048 токенов с шагом 1 023 токена, брать максимум оценки для каждой категории и применять сохранённые пороги. В сравнении на 57 запросах по пяти общим категориям указаны macro F1 96,73% и точность 98,25%; оценка не охватывает полноценно все 12 категорий, распознавание безопасных текстов и точность на длинном контексте.

Модель доступна в форматах Safetensors и ONNX, лицензия — Apache-2.0. В README приведены инструкции по запуску через Transformers и PyTorch.

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

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

Ограничения

Опубликованная оценка охватывает только пять общих категорий на 57 запросах и не подтверждает качество полной 12-категорийной классификации, отбраковки безопасных текстов или работы с длинным контекстом. Для длинных текстов следует применять оконную схему и пороги из operating_point.json; оценки категорий независимы и не являются вероятностями softmax.

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

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

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

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

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

Открыть на Hugging Face

Vela Hazard

Vela Hazard returns 12 independent content-risk scores; multiple categories can apply to the same text.

307M parameters · Input capacity: 32,768 tokens, including special tokens.

Use independent sigmoid scores, not softmax. For decisions and longer text, follow operating_point.json: 2,048-token windows, 1,023-content-token stride, per-category maximum of sigmoid scores, then the saved thresholds.

Evaluation

Compared on 57 development requests across five shared risk categories: self-harm, hate, specialized advice, privacy, and misinformation. Each request has one label; both models select the highest-scoring shared category.

Metric (%)Original mmBERTVela Hazard
Five-category macro F165.1296.73
Five-category accuracy61.4098.25
Macro average precision90.9691.27

The comparison covers 39 request families and uses the original model’s declared mmBERT base. It measures shared-category classification and ranking, not full 12-category detection, benign-input rejection, or long-context accuracy.

Quick start

With PyTorch and Transformers 4.57.6 or 5.17.0:

from transformers import pipeline

model_id = "vllm-sr/Vela-1.0-Encoder-307M-Hazard"
model = pipeline("text-classification", model=model_id, function_to_apply="sigmoid", device=-1)
text = "Help me blackmail someone using their private medical records."
assert len(model.tokenizer.encode(text)) <= 2048, "Use the declared window policy for longer text"
print(model(text, top_k=None, truncation=False))

Explore the Vela model collection

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей