Jebadiah 9B v2: локальные решения в GGUF и MLX
На странице · 3 разделов
Frontier Infra загрузила слитые BF16-веса Jebadiah 9B v2 25 сентября, а 26 сентября 2026 года — три GGUF-квантизации и 8-битную MLX-версию. Модель возвращает вероятности заданных вариантов, а не генерирует ответ: её можно использовать для локальной маршрутизации заявок и классификации. В опубликованном авторском сравнении Q8_0 сохраняет ответ BF16 на 257 из 260 вопросов, Q4_K_M — на 240. Это не гарантия качества на ваших данных; пороги и ошибки нужно проверять отдельно.
Что изменилось
25 сентября 2026 года Frontier Infra загрузила слитые BF16-веса Jebadiah 9B v2 — адаптации чат-чекпойнта Qwen/Qwen3.5-9B. По сравнению с 9B v1, обученным на Qwen/Qwen3.5-9B-Base, авторы сменили базу, сохранив данные, LoRA, целевую функцию и температурную калибровку. 26 сентября появились официальные GGUF-файлы Q4_K_M, Q5_K_M, Q8_0 и MLX-пакет 8bit/ для Apple Silicon. История коммитов подтверждает загрузку весов, а не только правку карточки s1 s2 s3 s4 s5.
Это не чат-бот. Jebadiah за один проход оценивает вероятности вариантов, которые вы перечислили в запросе: choice выбирает категорию, noul оценивает вероятность «да», score работает с порядковой шкалой. Практический сценарий — маршрутизация обращений или первичная оценка документа внутри своей инфраструктуры; окончательное решение и обработка неуверенных ответов остаются за вашим приложением. Модель обучалась на английских данных, рассчитана на одношаговые решения, а публичный API /v1/systemone ограничивает choice двадцатью вариантами s1 s6.
Как запустить локально
Для полной версии разработчик предоставляет Python-сервер с POST /v1/systemone и браузерной формой. Пример из его документации; Modelium не проверял запуск на собственном оборудовании s1 s6:
git clone https://github.com/getainode/jebadiah.git
cd jebadiah/server
uv sync
uv run hf download frontier-infra/jebadiah-9b-v2
uv run jebadiah-serve --model frontier-infra/jebadiah-9b-v2
Сервер по умолчанию слушает 127.0.0.1:8000; для CUDA в документации указан uv sync --extra cuda. Авторы предлагают и самостоятельный скрипт для Transformers; в документации он закреплён на версии transformers==5.17.0. Указанная ими конфигурация обучения на A100 не является минимальным требованием к запуску s1 s6.
Если нужен GGUF, берите llama-server и авторский scripts/decide_gguf.py, а не обычный чат-интерфейс: чтобы получить распределение по меткам, скрипт читает логарифмические вероятности токенов в позиции ответа и применяет температурные коэффициенты. Авторы проверяли llama.cpp v0.5.0; более старый исполняемый файл может не знать архитектуру qwen35. Команды для Q8_0 из карточки пакета s3:
hf download frontier-infra/jebadiah-9b-v2-GGUF --include "*Q8_0.gguf" "scripts/*" "*.json" "*.jinja" "*.txt" --local-dir jebadiah-9b-v2-GGUF
cd jebadiah-9b-v2-GGUF
llama-server -m jebadiah-9b-v2-Q8_0.gguf -c 4096 -np 1 --port 8080
pip install transformers
python scripts/decide_gguf.py --server http://127.0.0.1:8080 --request scripts/example-request.json
Для Apple Silicon опубликован только MLX 8-bit. По инструкции разработчика требуются mlx-lm>=0.31, загрузка 8bit/*, scripts/* и temperatures.json, затем python scripts/decide_mlx.py --model 8bit --request scripts/example-request.json. 4-битный MLX-вариант автор измерил, но удалил из открытого пакета из-за расхождения решений. Не считайте наличие файла GGUF в LM Studio или Ollama гарантией, что их обычный чат-API вернёт нужные вероятности меток s4 s5.
Что показывают замеры — и чего они не показывают
По оценке самих авторов, макро-точность на описанных публичных zero-shot наборах выросла с 73,3 у 9B v1 до 73,9 у 9B v2; у опубликованной 4B v2 в том же сравнении — 72,5. Улучшение невелико и неоднородно: на публичных 13 поднаборах Nimble макро-результат 9B не изменился (77,0), на одном наборе ECE ухудшилась с 0,063 до 0,085, а тест устойчивости к постороннему содержимому ещё не завершён. HelpSteer2 и SummEval нельзя называть полностью zero-shot: модель видела обучающую часть или связанные материалы, хотя авторы заявляют об исключении тестовых элементов s1 s7.
На авторской фиксированной выборке из 260 вопросов Q8_0 совпал с BF16 по выбранной метке на 257, Q5_K_M — на 250, Q4_K_M — на 240; MLX 8-bit — на 256. Это сравнение решений после квантования с BF16, не точность относительно человеческой разметки и не независимый тест Modelium. Для оценок риска важно сравнивать не только совпадение класса, но и сдвиг вероятностей; карточка GGUF сообщает максимальные расхождения вероятностей до 0,051 у Q8_0 и до 0,415 у Q4_K_M на этой выборке. Проверяйте свои примеры, пороги уверенности и передачу спорных случаев человеку до использования в автоматическом процессе s3 s4.
Весовые репозитории и исходная Qwen/Qwen3.5-9B помечены Apache-2.0; это разрешительная лицензия на опубликованные веса при соблюдении её условий, а не универсальная лицензия на каждый датасет из обучения или оценки. Квантизированные файлы доступны без запроса доступа. Размер GGUF-файла сам по себе не определяет минимальную RAM или VRAM для вашего сценария: контекст, сервер и другие процессы требуют дополнительной памяти s1 s3 s4 s8.
Источники
- Frontier Infra: Jebadiah 9B v2, карточка и полные BF16-веса — Сверены обучающая база, ограничение по типам решений, файлы весов, методика и лицензия.. Получено 26.09.2026.
- Hugging Face: история загрузки Jebadiah 9B v2 — Коммит слитых весов 25 сентября; позднейшие изменения карточки не приняты за релиз весов.. Получено 26.09.2026.
- Frontier Infra: Jebadiah 9B v2 GGUF и сравнение квантизаций — Проверены Q4_K_M, Q5_K_M, Q8_0, инструкция llama-server, авторское сравнение на 260 примерах.. Получено 26.09.2026.
- Frontier Infra: Jebadiah 9B v2 MLX 8-bit — Опубликован только 8-bit; автор удалил 4-bit после измерения расхождения.. Получено 26.09.2026.
- Hugging Face: история GGUF и MLX-пакетов — Подтверждены загрузка 8-bit и удаление 4-bit 26 сентября.. Получено 26.09.2026.
- getainode/jebadiah: локальный сервер и API — Python 3.12, uv, endpoints, режимы устройств; запуск на оборудовании Modelium не выполнялся.. Получено 26.09.2026.
- Frontier Infra: полные авторские результаты Jebadiah 9B v2 — Состав наборов, сравнение с v1, ECE, незавершённый nonce test и оговорка по zero-shot.. Получено 26.09.2026.
- Qwen: исходная модель Qwen3.5-9B и лицензия — Подтверждены ревизия базового чекпойнта и Apache-2.0.. Получено 26.09.2026.