/ Модель

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

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

Vela-1.0-Encoder-307M-Hazard

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

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

1 693скачиваний за 30 дней0лайковвеса обновлены14 сен 2026

Бенчмарки

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

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

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

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

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

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

Vela Hazard — модель классификации текста, разработанная проектом LLM Semantic Router. Она присваивает тексту 12 независимых оценок риска по категориям безопасности; к одному тексту могут относиться несколько категорий. Модель построена на архитектуре ModernBERT и содержит 306,9 млн параметров. Максимальная входная длина — 32 768 токенов с учётом специальных токенов.

Модель предназначена для выявления рисков в пользовательских запросах и текстах, в том числе самоповреждения, языка ненависти, специализированных советов, нарушений приватности и дезинформации. Оценки вычисляются через sigmoid независимо для каждой категории, а не через softmax. Для длинных текстов README рекомендует обрабатывать окнами по 2 048 токенов с шагом 1 023 токена, объединять результаты максимумом по каждой категории и применять пороги из operating_point.json.

В оценке на 57 запросах по пяти общим категориям риска модель показала macro F1 96,73% и точность 98,25%; авторы отмечают, что это сравнение не оценивает обнаружение всех 12 категорий, отклонение безопасных запросов или точность на длинном контексте. Модель является дообучением llm-semantic-router/Vela-1.0-Encoder-307M, доступна в форматах ONNX и safetensors и распространяется по лицензии Apache-2.0.

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

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

Ограничения

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

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

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

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

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

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

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 = "llm-semantic-router/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
Ревизия весов
188325c

0 моделей