Sage-A1.5: открытая 36B-модель для агентных и научных задач
Открытая мультимодальная MoE-модель на 35,9 млрд параметров с контекстом 262K, двумя агентными режимами и Apache 2.0 — что подтверждено карточкой, а что остаётся заявлением авторов.
Sage-A1.5 — открытая мультимодальная модель от команды InternScience, опубликованная 15 октября 2026 года под Apache 2.0. 35,9 млрд параметров в BF16, архитектура qwen3_5_moe, нативный контекст 262 144 токена, вход не только текста, но и изображений с видео. Авторы заявляют лидерство в классе ~35B на 22 бенчмарках и два режима поверх обычного инференса — Agentic Orchestration и Verification Mode.
35,9 млрд
Параметров
BF16, из safetensors
≈72 ГБ
Весов
14 шардов и MTP
262 144
Контекст
до 512K через YaRN
Apache 2.0
Лицензия
open weights
01Кратко: что это и для кого
Sage-A1.5 — не чат-модель общего назначения, а агентная VLM: она рассчитана на длинные траектории с инструментами, разбор документов и научные задачи. Карточка модели перечисляет шесть направлений замеров: long-horizon поиск, инженерные задачи, следование инструкциям, научные исследования, общие агентные задачи и научные агентные задачи.
Поддерживаемые входы — текст, изображения и видео (в репозитории есть отдельный video_preprocessor_config.json), выход — текст. Токенизатор на 20 МБ, chat template на Jinja, отдельный модуль MTP для спекулятивного декодирования. Всё лежит в одном репозитории на Hugging Face: 14 шардов весов, индекс, конфиги и скрипты запуска.
Карточка модели
РазработчикInternScience (Sage-A1.5 Team)
ЛицензияApache 2.0 (веса)
Архитектураqwen3_5_moe, decoder-only MoE
Параметров35 951 822 704 (BF16)
Контекст262 144 токена, до 524 288 с YaRN
Модальноститекст, изображение, видео — на входе
Серверные движкиSGLang, vLLM
Дата публикации15.10.2026
Как мы это проверяли
Данные сняты 26.10.2026: состав и размеры файлов — через Hugging Face API (?blobs=true), число параметров — из safetensors-метаданных, бенчмарки и команды запуска — из карточки модели и статьи arXiv:2610.28578. Собственных прогонов мы не делали, поэтому все оценки качества в этом обзоре помечены как данные авторов, а не как независимый замер.
02Архитектура и два режима работы
Модель построена на архитектуре qwen3_5_moe: разреженный MoE-трансформер с общим словарём Qwen-семейства, отдельной языковой частью и визуальным энкодером. Точное число активных параметров карточка не раскрывает — известны только общие 35,9 млрд в BF16; число активных на токен в документации не приводится, и притворяться, что оно известно, мы не будем.
Поверх обычного инференса авторы добавили два опциональных режима. Первый — Agentic Orchestration: модель вызывает инструмент spawn_subagent и раздаёт независимые подвопросы суб-агентам, каждый со своим окном контекста и своим набором инструментов. Второй — Verification Mode: модель останавливается посреди траектории, проверяет, что уже установлено и что провалилось, и меняет направление в том же ходе, без внешнего критика.
Как работает Agentic Orchestration
Практический смысл режимов разный. Оркестрация полезна там, где задача естественно распадается на параллельные ветки — обзор источников, сравнение вариантов, сбор фактов по нескольким документам. Verification Mode дешевле: он не требует дополнительных процессов и работает внутри рассуждения самой модели, но и не даёт независимой проверки — это самопроверка, а не второй агент.
Поддержка инструментов заявлена на уровне serving: в SGLang указываются --reasoning-parser qwen3 и --tool-call-parser qwen3_coder, в vLLM — --enable-auto-tool-choice с тем же парсером. То есть OpenAI-совместимый tool calling получается из коробки, без самописного парсера ответов.
03Бенчмарки: что именно заявили авторы
В карточке 22 бенчмарка и семь моделей сравнения: сама Sage-A1.5, Agents-A1, Qwen3.6-35B-A3B и Ornith-1.5 (класс ~35B), а также Kimi-K3, GLM-5.3 и GPT-5.6-sol (крупнее). Маркер «первое место» стоит у Sage-A1.5 на семи бенчмарках, у GPT-5.6-sol — на пяти, у Kimi-K3 и GLM-5.3 — по четыре, у Agents-A1 — на двух. Внутри своего класса (маркер «лучший среди ~35B») Sage-A1.5 лидирует на 11 из 22.
Кто первый на 22 бенчмарках карточки
Подсчёт по таблице карточки модели: маркер первого места в каждой строке. Qwen3.6-35B-A3B и Ornith-1.5 первых мест не берут ни на одном бенчмарке. Данные авторов, снято 26.10.2026.
Класс ~35B: четыре бенчмаркабаллы, выше — лучше
Данные авторов из карточки модели. SWE-bench Pro у авторов измерен харнессом mini-SWE-agent при temperature 1.0, top-p 0.95, контексте 200K и автоматической компакции, в офлайне без интернета — эти условия важны, потому что часть публичных результатов меряют иначе.
Бенчмарк
Sage-A1.5
Agents-A1
Qwen3.6-35B
Kimi-K3
GAIA
95,1
96,0
78,6
92,2
SWE-bench Pro
61,2
43,6
49,5
63,3
IFBench
81,6
80,6
64,4
72,1
XBench-DS-2510
92,0
86,0
71,0
85,0
OmniDocBench
91,5
89,5
89,9
91,1
HLE с инструментами
55,1
47,6
36,2
56,0
Выборка из таблицы карточки. GAIA выигрывает Agents-A1, а не Sage; на HLE с инструментами впереди крупные модели. Для GLM-5.3 в OmniDocBench стоит прочерк: модель текстовая и мультимодальный бенчмарк не проходит.
Все числа — данные авторов модели, независимого воспроизведения на момент публикации нет.
Как читать эти цифры
Авторы сами оговаривают: часть результатов сравнения взята из отчётов других команд, а не перемерена в одном харнессе. У Sage-A1.5 Terminal-Bench-подобные замеры не применялись, зато SWE-bench шёл в офлайне без веб-доступа. Прежде чем верить «SOTA», проверьте, что ваш харнесс и ваш класс задач совпадают с условиями замера.
04Запуск: SGLang и vLLM
Оба движка поднимают OpenAI-совместимый эндпоинт на порту 8000. Авторы дают готовые команды: в SGLang это sglang.launch_server с указанием модели, контекста и парсеров, в vLLM — vllm serve. Контекст по умолчанию 262 144 токена; для 524 288 нужно включить YaRN с фактором 2.0 и разрешить переопределение длины через переменную окружения движка.
SGLang: от установки до первого запроса
1
Окружение
Авторы ставят SGLang в отдельный venv на Python 3.12 через uv.
Эндпоинт совместим с OpenAI SDK, обращаться можно любым клиентом.
terminalcopy
curl -s localhost:8000/v1/models
Режим
Ключевые параметры
Когда нужен
SGLang, стандарт
--context-length 262144
Первый запуск и обычные задачи
SGLang, MTP
--speculative-algorithm EAGLE
Нужна скорость генерации, память позволяет
vLLM, стандарт
vllm serve --max-model-len 262144
Привычный стек на vLLM
vLLM, только текст
--language-model-only
Освободить память под KV-кеш
vLLM, длинный контекст
--max-model-len 524288 + YaRN 2.0
Документы длиннее 256K токенов
Таблица собрана из команд карточки модели. Точный набор флагов зависит от версии движка — сверяйтесь с документацией SGLang и vLLM.
Для 512K контекста авторы включают YaRN factor 2.0 и mrope_interleaved; без этой настройки длина остаётся 262 144.
05Размер весов и требования к железу
Репозиторий весит около 72 ГБ: 13 полных шардов по 5,37 ГБ, один неполный на 425 МБ, отдельный модуль MTP на 1,69 ГБ и токенизатор на 20 МБ. Это чистый BF16 без квантования — карточка не публикует ни GGUF-сборок, ни AWQ/GPTQ-вариантов, поэтому рассчитывать на компактный запуск на потребительской карте не стоит.
Компонент
Размер
Что внутри
Основные веса
≈69,8 ГБ
14 шардов model-000xx-of-00014.safetensors
MTP-модуль
1,69 ГБ
model-mtp.safetensors для спекулятивного декодирования
Размеры файлов сняты через Hugging Face API (?blobs=true) 26.10.2026.
Для BF16-запуска нужен ускоритель с запасом памяти под веса плюс KV-кеш; точный минимум VRAM карточка не указывает — уточняйте в документации движка.
Планируйте память под KV-кеш
Контекст 262K — это заявленная ёмкость, а не бесплатная: KV-кеш под такой контекст занимает десятки гигабайт. Доля памяти под статические веса задаётся параметром --mem-fraction-static (в примерах 0.8–0.88). Если не хватает памяти, разумнее начать с --language-model-only в vLLM, а не с урезания контекста.
06Плюсы и ограничения
Плюсы
Открытые веса под Apache 2.0 — коммерческое использование разрешено лицензией
Мультимодальный вход: текст, изображения и видео в одной модели
Контекст 262K нативно и 512K через YaRN без переобучения
Два агентных режима: оркестрация суб-агентов и самопроверка траектории
Готовые команды для SGLang и vLLM, включая MTP-ускорение
Лидерство в классе ~35B на 11 из 22 бенчмарков карточки
Минусы
≈72 ГБ весов в BF16: без квантованных сборок нужен серьёзный ускоритель
Число активных параметров и минимум VRAM в карточке не раскрыты
Бенчмарки — данные авторов, независимого воспроизведения нет
Русскоязычной документации и примеров нет
Оба агентных режима выключены по умолчанию и требуют настройки харнесса
Для GAIA, HLE и части инженерных тестов крупные модели всё ещё впереди
Где модель проигрывает
По таблице карточки Sage-A1.5 уступает Kimi-K3 и GPT-5.6-sol на GAIA (95,1 против 96,0 и 88,3), на HLE с инструментами (55,1 против 56,0 и 64,5), на DeepResearch-Bench2 (47,5 против 52,4 и 57,9) и на SWE-bench Multilingual (72,7 против 80,8 и 74,1). Это честная картина: модель сильна в своём классе, но не «лучше всех вообще».
07Кому подходит
Sage-A1.5 имеет смысл пробовать, если у вас есть GPU с 80+ ГБ памяти под BF16, задачи связаны с документами, научными расчётами или длинными агентными траекториями с инструментами, и нужна открытая лицензия без ограничений на коммерческое использование. Если железо скромнее или задача — обычное кодирование в IDE, практичнее взять меньшую MoE-модель с квантованными сборками: разница в качестве на ваших задачах вряд ли окупит стоимость инференса.
Сколько параметров у Sage-A1.5 и сколько из них активных?
Общее число параметров — 35 951 822 704 в BF16, это подтверждается метаданными safetensors. Архитектура разреженная (qwen3_5_moe), но точное число активных параметров на токен карточка не раскрывает, поэтому любые цифры «A-сколько-то» в сторонних обзорах будут догадкой.
Какое железо нужно для запуска?
Только BF16-веса занимают около 72 ГБ, плюс KV-кеш под контекст до 262K токенов. Практически это ускоритель с 80 ГБ памяти и выше; для 512K контекста запас нужен больше. Карточка не публикует минимальный объём VRAM и не даёт квантованных сборок, поэтому точные требования считайте по документации SGLang или vLLM под свою длину контекста.
Чем Agentic Orchestration отличается от обычного tool use?
Обычный tool use — это вызов инструмента в одном контексте. Оркестрация даёт модели инструмент spawn_subagent: она порождает суб-агентов, каждый со своим окном контекста и своим набором инструментов, и они работают параллельно. Режим включается регистрацией этого инструмента в вашем харнессе и по умолчанию выключен.
Можно ли использовать модель коммерчески?
Веса опубликованы под Apache 2.0 — лицензия разрешает коммерческое использование и модификацию. Ограничения могут быть у сторонних сервисов, через которые вы получаете доступ, и у данных, на которых вы дообучаете модель; условия самого вендора уточняйте в карточке модели.
Можно ли доверять заявленным бенчмаркам?
Это данные авторов: часть результатов сравнения взята из отчётов других команд и не перемерена в едином харнессе, а оговорки об условиях (офлайн-режим, mini-SWE-agent, 200K контекста) приведены в сносках карточки. Независимого воспроизведения на 26.10.2026 нет, поэтому цифры стоит читать как заявку, а не как подтверждённый факт.
Sage-A1.5 — сильная открытая VLM для агентных и научных сценариев: 35,9 млрд параметров, мультимодальный вход, контекст 262K, Apache 2.0 и лидерство в классе ~35B на 11 из 22 бенчмарков карточки. Ограничения серьёзные: 72 ГБ весов без квантованных сборок, нераскрытое число активных параметров и бенчмарки без независимой проверки. Брать стоит под конкретную задачу и подходящее железо, а не «на всякий случай».
Другие обзоры открытых моделей
Сравнение MoE-моделей, локальных сборок и агентных фреймворков — в каталоге.