/ Модель

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

Контекст
40 960 токенов
Параметры
508 млн
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-Reranker-0.6B
Библиотека
transformers
Опубликована
13 авг 2026

sec-rerank

Генерация текстаТекст → текст3 профессии

Дообученный реранкер Qwen3 для сортировки результатов поиска по кибербезопасности и CVE по их релевантности запросу.

479скачиваний за 30 дней0лайковвеса обновлены6 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DuyTa/sec-rerank — дообученная на базе Qwen/Qwen3-Reranker-0.6B модель для повторного ранжирования результатов поиска в кибербезопасности. Это listwise generative reranker на архитектуре Qwen3 с 507,6 млн параметров: модель оценивает текстовый запрос вместе с кандидатами-документами и переставляет кандидатов по релевантности. Она не создаёт эмбеддинги и предназначена для второго этапа после плотного или гибридного поиска.

Модель обучена на сгруппированных парах запрос–документ с трудными отрицательными примерами, полученными из базы CVE. Основной сценарий — поиск по базе знаний уязвимостей и ранжирование материалов, отвечающих на запросы по CVE, CWE и смежным темам. README сообщает о высокой точности ранжирования на внутреннем тесте и пропускной способности на NVIDIA A100, однако эти показатели относятся к указанной конфигурации оценки. Модель принимает и выдаёт текст; в карточке заявлены английский и вьетнамский языки, а обучающая инструкция ориентирована на вьетнамские запросы. Контекст — до 40 960 токенов. Лицензия — Apache-2.0.

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

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

Ограничения

Модель предназначена для повторного ранжирования короткого списка кандидатов, полученного на этапе первичного поиска; она не заменяет поиск и не выдаёт эмбеддинги. Заявленные показатели производительности относятся к тесту на NVIDIA A100 и не гарантируют такие же результаты на других данных и оборудовании.

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

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

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

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

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

Открыть на Hugging Face

sec-rerank

This is a fine-tuned version of Qwen/Qwen3-Reranker-0.6B — a listwise generative reranker (second-stage ranker), not an embedding model.

It was trained on grouped query–document examples whose hard negatives were mined from a local Qdrant collection (cve_kb) built from CVE investigation trajectories. It does not emit dense vectors; it reorders first-stage candidates (e.g. from DuyTa/sec-embedding). It is the reranker component of the secAI stack, paired with DuyTa/Cyber-F1-AWQ.

Training

From notebooks/Qwen3_Reranker_Colab.ipynb (ms-swift):

BaseQwen/Qwen3-Reranker-0.6B
Taskgenerative_reranker (causal-LM reranker / cross-encoder scoring)
Losslistwise reranking (--loss_type listwise_reranker)
Tunerfull-parameter SFT (--tuner_type full)
Enginems-swift swift sft
Max length2048
Learning rate6e-6

(query, positive, negative) rows are converted to SWIFT grouped ranking schema:

  • messages — system instruction + user query
  • positive_messages — gold CVE passage
  • negative_messages — Qdrant-mined hard-negative CVE passage(s)

Train-time instruction:

Given a Vietnamese cybersecurity search query, retrieve passages from the CVE knowledge base that directly answer it.

SWIFT fills the native Qwen3-Reranker {Instruction} slot from that system message.

Hard-negative mining

Positives and negatives are real CVE core-chunk text from local Qdrant cve_kb (NVD/MITRE). The negative is a near-miss CVE from the same collection — typically a different CWE (hard_negative_type: different_cwe): high lexical overlap, wrong document. The listwise objective ranks the gold passage above those mined hard negatives.

Split: 33.6k train / 4.2k validation grouped examples.

Training corpus

Built from five years of authoritative cybersecurity sources: NVD (173,473 CVEs), MITRE CWE (768 weakness types, mapped to ~92% of CVEs), CAPEC/ATT&CK (443/174 entries) and Exploit-DB (3,139 exploits, 2021–2026). Public datasets: DuyTa/Cyber_F1_v2, DuyTa/cve-kgrag-db.

Training hardware: 2×A100 80GB.

Acceptance (nghiệm thu) — reported KPIs

Measured on NVIDIA A100 80GB in the full production chatflow (Hybrid Search → Rerank → LLM), on a 1,000-sample security test set (40% CVE identification/classification, 40% remediation advice, 20% real-world scenario reasoning):

MetricResultTargetPass
Ranking quality — Precision@198.23%> 90%✅
Throughput4,862 docs/s (concurrency 128)≥ 180 rerank/s✅

Raw per-sample logs (reranking-precision-at-1.jsonl) and evaluation code are delivered with the acceptance package.

Inference

Score each (query, document) with the native Qwen3-Reranker generative yes/no head. Use only to rerank a short candidate list from dense / hybrid retrieval.

# vLLM / OpenAI-compatible rerank endpoint
# POST /v1/rerank
{
  "model": "DuyTa/sec-rerank",
  "query": "CVE-2021-44228 JNDI lookup on log4j",
  "documents": ["...", "..."]
}

Attribution & license

Released under Apache-2.0. Derived from Qwen/Qwen3-Reranker-0.6B (Apache-2.0); credit for the base reranker belongs to the Qwen team.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей