/ Модель

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

Контекст
262 144 токена
Размер весов
18,4 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5 · dense
Базовая модель
Qwen3.8-9B-Distill
Библиотека
transformers
Опубликована
28 авг 2026

qwen3.8-9b-hermes-fc-real-traces

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

Дообученная текстовая модель Qwen3.8-9B для экспериментов с вызовом инструментов и планированием многошаговых задач.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Qwen3.8-9B Hermes FC Real Traces — дообученная модель JamieBradfield на базе empero-ai/Qwen3.8-9B-Distill для экспериментов с вызовом инструментов и планированием многошаговых задач. Это плотная текстовая модель семейства Qwen3.5 с архитектурой Qwen3_5ForConditionalGeneration; базовая модель описана как дистиллят Qwen3.8. В README указан контекст 262 144 токена, однако обучение выполнялось с последовательностями длиной до 6 144 токенов.

Модель дообучалась методом QLoRA в 4-битном режиме на траекториях Hermes с вызовами инструментов. README сообщает, что дообучение улучшило планирование с предварительным вызовом todo в многошаговых задачах, но также привело к ошибкам сдержанности и дрейфу вызовов на обычных вопросах. Проверка использовала синтетический интерфейс, не соответствующий штатному пути передачи инструментов Hermes; независимая оценка не завершена, поэтому качество для конкретных сценариев не подтверждено. В репозитории опубликованы слитые веса BF16; лицензия — Apache-2.0.

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

  • эксперименты с планированием задач перед вызовом инструментов
  • генерация диалоговых ответов с интерфейсом вызова инструментов
  • изучение поведения Hermes-агентов на многошаговых сценариях

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Qwen3.8-9B Hermes FC — Real Traces

A QLoRA fine-tune of Empero/Qwen3.8-9B (Qwen3.5 hybrid-architecture distillation, 9B dense, 262,144-token context). Trained on real Hermes agent trajectories, not synthetic data.

  • Base model: Empero/Qwen3.8-9B (Apache-2.0)
  • Training data: 979 tool-call conversations in ShareGPT format. 933 are real Hermes agent trajectories (multi-turn sessions with tool execution results, avg 12 turns, max 35). 46 are gap-fill rows that bridge sparse tool sequences.
  • Method: QLoRA 4-bit, rank 16 / alpha 16, dropout 0, targets q/k/v/o/gate/up/down_proj, lr 2e-4, batch 1 x grad-accum 8 (effective 8), MAX_SEQ 4096, warmup 0.1, 2 epochs = 246 planned steps
  • Trainable params: 0.32% (embeddings frozen)
  • Vocabulary: 248077 → 248079 (2 added tool tokens: <|tool_call|>, <|tool_response|>)
  • Checkpoint note: training stopped at step 213/246 (86%). The published weights are the checkpoint-200 merge (loss 0.131). The remaining ~33 steps offered marginal gain for roughly 8 more hours of compute.
  • Weights: BF16 full merge (12 shards, 18.4 GB) plus a ROCmFPX quantized GGUF (see companion repo)

Addendum 2026-09-03 — evaluation-methodology correction

Read this before you use the numbers below.

After this checkpoint was published, we tested the base model (Empero/Qwen3.8-9B-Distill, no fine-tuning) through the live Hermes interface: the OpenAI-native tools parameter path that Hermes actually uses. The base model calls tools correctly on its own.

The harness that certified this checkpoint did not use that interface. It baked tool schemas into the system text, never passed tools, and required raw <tool_call> XML in the response. That prompt shape matches neither the base model's own chat template nor the live Hermes request path. Every gate score in the v26-to-v29 lineage measured this synthetic interface.

The statement in this README that "the base distill contributes zero tool-calling" is incorrect. It measured the synthetic interface.

Corrected comparison (native tools path, same 4-tool battery, greedy):

modeltier-1 firedtier-1 name=todotier-2 todo-firsttier-3 fired (want 0)tier-4 fired (want 0)
base (no fine-tune)18/2017/203/105/100/10
v28 ckpt-175 (this model)17/2010/208/109/104/10
armB2-175 (clean retrain)10/208/2010/104/100/10

What the fine-tune lineage actually changed: todo-first planning on multi-step tasks (tier-2 name=todo 3/10 base to 8/10 v28 to 10/10 armB2). That is real, and it is the one capability the lineage added. The costs: restraint regressions (tier-3 over-trigger 5/10 to 9/10; tier-4 tool-drift on trivia 0/10 to 4/10) and, in armB2, over-suppression (tier-1 10/20).

Status: the fine-tune program is frozen as of 2026-09-03. The base model is the author's runtime default. This checkpoint stays published as the strongest measured demonstration of SFT-taught todo-first planning in the lineage, and as the artifact that exposed the harness error. The Evaluation section below describes behavior on the synthetic interface; do not read it as native-interface competence.

Reproduction: scripts/native_battery.py + scripts/todo_probes.jsonl

  • scripts/no_drift_probes.jsonl produce the corrected table (any GGUF, CTX=65536 to match the serve config).
  • Base model: Empero/Qwen3.8-9B (Apache-2.0)
  • Warm start: v27 merged weights (qwen3.8-9b-hermes-fc-todo), QLoRA adapter on top (envelope + tool tokens already baked in)
  • Training data: 218 trajectories (ShareGPT format, 551 todo calls), generated by GLM-5.3-Flash via the HuggingFace router on 112 synthetic tasks mined from the author's agent corpus — not the author's own traces:
    • 190 teacher trajectories (85% verified by sandbox execution; failures with recovery injected for 15.8% of rows)
    • 61 rows carry distilled short-chain-of-thought; 159 envelope-only
    • 12 synthetic web-search tasks (first web signal)
    • Full dataset published separately (see hermes-fc-v28-data); probes were kept virgin (zero overlap with generation or training)
  • Method: QLoRA 4-bit, rank 16 / alpha 16, dropout 0, batch 1 x grad-accum 8 (effective 8), lr 2e-4, warmup 0.1, MAX_SEQ 6144, 8 epochs = 214 steps (final loss 0.02085, avg train loss 0.09405)
  • Vocabulary: 248077 → 248079 (2 added tool tokens: <|tool_call|>, <|tool_response|>)
  • Weights: BF16 full merge (13 shards, 18.9 GB, 9.20B params) plus a ROCmFPX quantized GGUF (see companion repo)
  • Architecture note: merge preserves the 15-key MTP (multi-token prediction) head from the base — Qwen3_5ForConditionalGeneration with text_config.vocab_size = 248079. Visual tower dropped (text-only).

Intended use

This model is intended for experimenters working on tool-call behavior in 9B-class models. It is a research artifact, not a product.

What this repo contains

  • The BF16 merged weights (this repo)
  • All scripts that produced the model and dataset (scripts/)

Evaluation status

Independent evaluation of this checkpoint is not complete. The training data, scripts, and harness in scripts/ are published so that anyone — including the author — can evaluate it. Do not treat this model as benchmarked or validated for any specific behavior.

Training data note

The training data itself is not published. The rows derive from the author's own agent sessions, and some rows contain private strings (hostnames, session identifiers). The scripts that build the dataset are published; the data is not. The weights do not contain those strings.

Reproducibility

All scripts that produced this model are in scripts/:

filepurpose
build_v2.py / gapfill_v2.pydataset build from mined trajectories (the 979 rows)
qwen38_train_v2.pyQLoRA training via Unsloth (246 planned steps)
merge_qwen38_v2_pure.pyshard-streamed BF16 merge (pure torch; vision tower dropped; embedding/lm_head resized with EOS-anchor rows)
subagent-qwen38-workloads.py + subagent-qwen38.shtool-call evaluation harness (workloads A–E)

The scripts carry the author's machine paths (F:/models/..., C:/AI/...) and run on this rig's ROCm stack (Unsloth 2026.8.18, torch 2.11 ROCm, RX 7700 XT); adjust paths for your environment.

Convert/quantize: llama-rocmfpx fork, convert_hf_to_gguf.py --outtype bf16 → llama-quantize Q4_0_ROCMFP4_FAST (see GGUF repo).

Quantized version

Q4_0_ROCMFP4_FAST GGUF (ROCmFPX format, for AMD RDNA3 kernels) is published in the companion repo. ROCmFPX quants target AMD ROCm inference; for portable use, convert from the BF16 merge here.

Acknowledgements

Base model and license inherited from Empero/Qwen3.8-9B (Apache-2.0). Training data derived from the author's own Hermes agent sessions.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей