---
license: apache-2.0
language:
- ru
base_model:
- Qwen/Qwen2.5-0.5B-Instruct
pipeline_tag: text-generation
tags:
- tool-use
- function-calling
- recurrent-depth
- qwen2
- russian
---
# assistant8
https://github.com/RUD9/Grimoire
**Compact Dual Dynamic LLM** — обучен скриптом `build_neuroset.py`.
| | |
|---|---|
| параметров | **35.85M** (35,849,352) |
| архитектура | d_model=896, heads=14x64, base_layers=1, depth=8 |
| словарь | 11264 (coverage, покрытие 99.84%) |
| обучение | 08:00:00 |
| val loss | 2.5465 |
| val ppl | 12.76 |
| best val | 2.5078 |
| данных | 65,490 сэмплов / 40,030,505 токенов |

## Демо
```
usr> привет бро
agt> Привет! Я на связи. Чем могу помочь?
usr> посчитай: 50 - 18
agt>
{"name":"calculate","arguments":{"expression":"50 - 18"}}
{"content":"32"}
Итого: 32.
usr> поищи столицу франции
agt>
{"name":"web_search","arguments":{"query":"столица Франции"}}
{"content":"Франция , официальное название — Французская Республика — трансконтинентальное государство, включающее основную территорию в Западной Европе и ряд заморских регионов и территорий в разных частях света. Столица и крупнейший город — Париж. Площадь — 623 459 квадратных километров."}
По вики: Франция — греческая версия, входит как административная территориальная единица, входит как административная территория, включая
usr> сколько будет 2 * 2
agt>
{"name":"calculate","arguments":{"expression":"2 * 2"}}
{"content":"4"}
Итого: 4.
usr> расскажи коротко о Москве
agt>
{"name":"web_search","arguments":{"query":"Спасибо"}}
{"content":"Спасибо — вежливое слово, употребляемое для выражения благодарности. Также может означать:"}
Из вики: Сахи — отрица, веб — уважительное, село и село.
```
## Чат
```bash
python build_neuroset.py --mode chat --run runs/assistant8
```
## Бенч
```bash
python build_neuroset.py --mode bench --run runs/assistant8
```
## Файлы
- `checkpoints/final.pt` — веса (fp16)
- `checkpoints/best.pt` — лучшая валидация
- `checkpoints/last.pt` — полное состояние для `--resume`
- `compact_vocab.pt` — compact-словарь (те же ключи, что в вашем проекте)
- `tokenizer/` — токенизатор
- `metrics.jsonl` — кривая обучения
- `demo.txt` — примеры генерации
> Модель крошечная и обучена за ограниченное время — это демонстрация работоспособности
> архитектуры, а не качества уровня Qwen.