/ Модель

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

Контекст
262 144 токена
Параметры
581 млн
Лицензия
Apache 2.0
Архитектура
qwen3_5_text · dense
Базовая модель
Qwen3.5-0.8B-Base
Библиотека
transformers
Опубликована
19 авг 2026

AlphaRoute-0.8B-v1.0

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

Компактная дообученная модель Qwen для маршрутизации текстовых запросов по намерениям и извлечения данных в заданный JSON.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AlphaRoute-0.8B-v1.0 — компактная текстовая модель на основе Qwen3.5-0.8B-Base, дообученная разработчиком NamanAgnih0tri для семантической маршрутизации запросов по намерениям и извлечения структурированных данных. Она принимает запрос пользователя вместе с описаниями категорий и заданной JSON-схемой, после чего формирует решение о маршруте, извлекает параметры и может помечать запрос как не относящийся к заданным категориям.

Модель рассчитана на маршрутизацию по категориям, заданным во время запроса, обработку внеобластных обращений и заполнение пользовательских JSON-схем без переобучения при смене категорий или полей. В карточке указаны архитектура Qwen3_5ForCausalLM, 581,4 млн параметров, контекст до 262 144 токенов и веса Safetensors; лицензия — Apache-2.0. README приводит результаты на Banking77, CLINC150 и HWU64, а также отмечает, что версия v1.5 превосходит v1.0 по ряду тестов. Поддерживается английский язык; заявленные результаты и устойчивость зависят от формулировок категорий, схемы и промпта.

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

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

Ограничения

В README указано, что версия v1.0 заметно уступает v1.5 по ряду бенчмарков, в частности по обнаружению запросов вне области. Качество маршрутизации и извлечения зависит от ясности описаний категорий и заданной JSON-схемы.

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

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

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

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

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

Открыть на Hugging Face

AlphaRoute-0.8B-v1.0 🔥

[!IMPORTANT] A newer version of AlphaRoute is available!
Check out AlphaRoute-0.8B-v1.5, the latest iteration of the AlphaRoute family of models.
Key v1.5 Highlights:

  • Banking77 Intent: 95.40% (+3.60% over v1.0)
  • CLINC150 Multi-Domain: 94.00% (+18.80% over v1.0)
  • HWU64 Zero-Shot: 89.96% (+6.04% over v1.0)
  • Golden Enterprise 300: 97.67% (+8.34% over v1.0)
  • Adversarial Out-of-Scope Rejection: 100.00% (vs 35.0% on v1.0)
  • Fully mitigated false-rejection bias and supports advanced multi-target schema extraction.

AlphaRoute-0.8B-v1.0 is a compact language model specialized for instruction-conditioned semantic intent routing and structured information extraction. Given a user query and a dynamically defined set of categories with semantic descriptions, it predicts the most appropriate intent, extracts parameter slots, and produces a constrained structured JSON decision.

Unlike traditional classifiers bound to fixed output heads, AlphaRoute operates as a zero-shot meta-router: you can define arbitrary runtime categories, out-of-scope policies, parameter extraction slots, and target nested JSON schemas on the fly without retraining or fine-tuning the model.

This repository provides the standalone unquantized FP16 weights (Hugging Face Safetensors) suitable for PyTorch, Transformers, vLLM, SGLang, and cloud GPU inference pipelines.


🏆 Benchmark Highlights

Evaluated across standardized held-out public benchmark test splits:

Benchmark DatasetDomain ScopeJSON Valid %Zero-Shot Accuracy (BF16 Baseline)
Banking77 (official test)77 Fine-Grained Banking Intents100.0%91.80%
CLINC150 (official test + OOS)150 Intents + Out-of-Scope Detection100.0%75.20%
HWU64 (official test, 1,076 queries)64 Voice Assistant Intents100.0%83.92%

Note on Benchmarks: Benchmark scores reported above are evaluated on the official test splits using the unquantized PyTorch BF16 reference model. Quantized variants (MLX 8-bit/4-bit, GGUF Q8_0/Q4_K_M) provide ultra-compact memory footprints and accelerated inference.


🧠 Advanced Capabilities Beyond Simple Routing

While traditional classifiers only output a flat integer class ID, AlphaRoute-0.8B is trained as a structured semantic engine capable of rich schema synthesis and contextual extraction:

1. 🏗️ Arbitrary Deeply Nested JSON Schemas

AlphaRoute natively follows complex multi-level JSON schemas, including nested metadata blocks, arrays of action items, and multi-tier operational telemetry:

{
  "routing": {
    "target_category": "iam_privilege_escalation",
    "severity": "CRITICAL",
    "out_of_scope": false
  },
  "extracted_entities": {
    "compromised_identity": "admin-service-account",
    "affected_resource": "arn:aws:iam::123456789:role/ProdAdmin",
    "action_taken": "policy_attachment"
  },
  "recommended_actions": [
    "revoke_active_session",
    "quarantine_role"
  ]
}

2. 🔍 Dynamic Slot Extraction & Parameter Parsing

Extracts contextual parameters (amounts, dates, currencies, affected servers, user accounts, error codes) directly into arbitrary developer-defined keys in a single forward pass without needing a secondary NER model.

3. 🛡️ Out-of-Scope (OOS) Rejection Guardrail

When user input does not match any candidate categories in the active ontology, AlphaRoute reliably flags "out_of_scope": true and sets "intent": null, preventing hallucinated routing.

4. 🧩 Zero-Shot Runtime Schema Adaptability

You can change the schema layout, field names, or category definitions on every single API request. The model conditions itself dynamically to mirror the requested developer schema.

💡 Best Practices & Prompt Engineering Tips

To achieve optimal routing accuracy and reliable JSON generation from AlphaRoute-0.8B, follow these established best practices:

1. 🏷️ Always Provide Actionable Category Descriptions

Rather than providing bare category names, supply 1–2 sentences defining the semantic boundaries and trigger conditions:

  • Avoid: - billing
  • Recommended: - billing: Inquiries regarding invoices, credit card charges, overbilling, refund requests, or payment disputes.

2. 📋 Specify an Explicit JSON Output Schema

Explicitly list allowed values inside the schema definition to guide token generation:

{
  "intent": "billing | technical_support | account_security | null",
  "out_of_scope": "boolean"
}

3. 🎯 Use 1–2 In-Context Few-Shot Exemplars for Complex Logic

For nuanced domains, complex entity extractions, or custom severity scoring, providing 1–2 dynamic few-shot examples dramatically steers the output:

EXAMPLES:
Input: "Someone from Russia logged into our admin console"
Output: {"intent": "account_security", "severity": "CRITICAL", "out_of_scope": false}

Input: "Can you change my invoice address?"
Output: {"intent": "billing", "severity": "LOW", "out_of_scope": false}

📐 Canonical Prompt Structure

For highest fidelity, format your prompts following this standard block structure:

You are a precise semantic routing engine. Output only valid JSON.
TASK:
<High-level routing objective>

CATEGORIES:
- <category_name_1>: <semantic definition and trigger rules>
- <category_name_2>: <semantic definition and trigger rules>

OUTPUT SCHEMA:
<JSON Schema with allowed literals>

[OPTIONAL] EXAMPLES:
Input: "<exemplar_query>"
Output: <exemplar_json>

INPUT:
"<user_query>"

JSON:

⚡ Quickstart (Transformers / PyTorch)

import json
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "NamanAgnih0tri/AlphaRoute-0.8B-v1.0"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.float16,
    device_map="auto"
)

prompt = '''You are a precise semantic routing engine. Output only valid JSON.
TASK:
Route cloud infrastructure event and extract parameters.
CATEGORIES:
- finops_budget_anomaly: Unpartitioned scans, large spend surge.
- iam_privilege_escalation: Unauthorized root policy attachment.
OUTPUT SCHEMA:
{"routing": {"target_category": "finops_budget_anomaly | iam_privilege_escalation | null", "severity": "CRITICAL | HIGH | LOW", "out_of_scope": "boolean"}, "metadata": {"affected_resource": "string or null", "cost_or_metric": "string or null"}}
INPUT:
"BigQuery project 'analytics-warehouse' incurred $14,250 in 4 hours due to cross-join scans."
JSON:'''

inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
with torch.no_grad():
    out = model.generate(**inputs, max_new_tokens=100, do_sample=False)

generated = tokenizer.decode(out[0][inputs.input_ids.shape[1]:], skip_special_tokens=True).strip()
print(generated)

📦 Model Family Releases

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5ForCausalLM
Ревизия весов
582b376

0 моделей