/ Модель

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

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Базовая модель
distilbert-base-uncased
Библиотека
transformers
Опубликована
14 мая 2026

nadirclaw-distilbert

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

Классификатор DistilBERT определяет сложность текстовых запросов, чтобы маршрутизатор NadirClaw выбирал подходящий уровень LLM.

88скачиваний за 30 дней0лайковвеса обновлены14 мая 2026

Бенчмарки

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

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

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

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

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

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

nadirclaw/nadirclaw-distilbert — трёхклассовый классификатор сложности запросов для маршрутизатора LLM NadirClaw. Он дообучен на DistilBERT с головой классификации последовательностей и относит запросы к уровням simple, medium или complex, чтобы направлять их моделям с подходящими стоимостью и возможностями. К простым относятся короткие вопросы, поиск сведений и форматирование; к средним — небольшие правки и отладка одного файла; к сложным — проектирование архитектуры, изменения нескольких файлов и задачи с интенсивными рассуждениями.

Модель принимает текст и выдаёт метку класса. В карточке указаны около 700 обучающих примеров, работа на CPU и контекст до 512 токенов по метаданным; для инференса README указывает max_length 256 и оценку около 30 мс на запрос. При уверенности ниже 0,70 в классе simple маршрутизатор повышает уровень обслуживания, поэтому классификатор склонен выбирать более мощную модель, чтобы снизить риск недообслуживания сложного запроса. Лицензия — Apache-2.0.

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

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

Ограничения

Обучающие данные состоят примерно из 700 примеров, поэтому качество классификации может быть ограничено их охватом. Последовательность для инференса ограничена max_length 256 в README, хотя метаданные указывают контекст 512 токенов.

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

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

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

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

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

Открыть на Hugging Face

nadirclaw-distilbert

A 3-class prompt complexity classifier for NadirClaw, an open-source LLM router. Given a prompt, it predicts which routing tier the request belongs to so the router can send simple prompts to cheap models and hard prompts to capable ones.

Classes

LabelTierExamples
0simpleshort questions, lookups, formatting, file reads
1medium (→ mid in NadirClaw)focused single-function edits, single-file debugging, small refactors
2complexarchitecture, multi-file refactors, agentic loops, reasoning-heavy prompts

Model details

  • Base: distilbert-base-uncased, native sequence-classification head (num_labels=3)
  • Inference: CPU, ~30ms per prompt, max_length=256
  • Artifact size: ~256MB
  • Training data: NadirClaw + Horizen prototype prompts + eval prompts (~700 samples)

Usage

from transformers import DistilBertTokenizer, DistilBertForSequenceClassification
import torch

repo = "nadirclaw/nadirclaw-distilbert"
tok = DistilBertTokenizer.from_pretrained(repo)
model = DistilBertForSequenceClassification.from_pretrained(repo)
model.eval()

inputs = tok("design a distributed rate limiter", return_tensors="pt",
             truncation=True, max_length=256)
with torch.no_grad():
    probs = torch.softmax(model(**inputs).logits[0], dim=-1)
tier = ["simple", "medium", "complex"][int(probs.argmax())]
print(tier, float(probs.max()))

In NadirClaw, just set:

NADIRCLAW_COMPLEXITY_ANALYZER=distilbert

NadirClaw downloads and caches this model automatically on first use.

Calibration

The classifier leans toward over-serving rather than under-serving: when a simple prediction has confidence < 0.70, it escalates to medium or complex. It is cheaper to over-serve a simple prompt than to under-serve a complex one.

License

Apache-2.0, matching the base model. NadirClaw itself is MIT.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей