ОБЗОР 2026

Sage-A1.5: открытая 36B-модель для агентных и научных задач

Открытая мультимодальная MoE-модель на 35,9 млрд параметров с контекстом 262K, двумя агентными режимами и Apache 2.0 — что подтверждено карточкой, а что остаётся заявлением авторов.

Открытые моделиMoE 35,9B2026
Категория Открытые VLMЛицензия Apache 2.0Обновлено 26.10.2026

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
1ЗадачаХарнесс ставит исследовательский или инженерный вопрос2РазбиениеМодель вызывает spawn_subagent и делит задачу на независимые подвопросы3Параллельный запускКаждый суб-агент получает свой контекст и свои инструменты4СинтезМодель сводит результаты и проверяет выводы в Verification ModeРежим включается регистрацией инструмента spawn_subagent; по умолчанию выключен

Практический смысл режимов разный. Оркестрация полезна там, где задача естественно распадается на параллельные ветки — обзор источников, сравнение вариантов, сбор фактов по нескольким документам. 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 бенчмарках карточки
32%23%18%18%9%22бенчмаркаSage-A1.57 · 32%GPT-5.6-sol5 · 23%Kimi-K34 · 18%GLM-5.34 · 18%Agents-A12 · 9%
Подсчёт по таблице карточки модели: маркер первого места в каждой строке. Qwen3.6-35B-A3B и Ornith-1.5 первых мест не берут ни на одном бенчмарке. Данные авторов, снято 26.10.2026.
Класс ~35B: четыре бенчмаркабаллы, выше — лучше
0255075100SWE-bench ProIFBenchMLE-LiteXBench-DSSage-A1.5Agents-A1Qwen3.6-35B-A3BOrnith-1.5
Данные авторов из карточки модели. SWE-bench Pro у авторов измерен харнессом mini-SWE-agent при temperature 1.0, top-p 0.95, контексте 200K и автоматической компакции, в офлайне без интернета — эти условия важны, потому что часть публичных результатов меряют иначе.
БенчмаркSage-A1.5Agents-A1Qwen3.6-35BKimi-K3
GAIA95,196,078,692,2
SWE-bench Pro61,243,649,563,3
IFBench81,680,664,472,1
XBench-DS-251092,086,071,085,0
OmniDocBench91,589,589,991,1
HLE с инструментами55,147,636,256,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.
terminalcopy
uv venv --python 3.12 --seed --managed-python
source .venv/bin/activate
uv pip install sglang
2
Запуск сервера
Контекст, доля памяти под веса и парсеры рассуждений и вызовов инструментов.
terminalcopy
python -m sglang.launch_server
  --model-path InternScience/Sage-A1.5
  --port 8000
  --context-length 262144
  --mem-fraction-static 0.8
  --reasoning-parser qwen3
  --tool-call-parser qwen3_coder
3
Ускорение через MTP
Спекулятивное декодирование модулем MTP: три шага, по одному кандидату на шаг.
terminalcopy
  --speculative-algorithm EAGLE
  --speculative-num-steps 3
  --speculative-eagle-topk 1
  --speculative-num-draft-tokens 4
4
Проверка
Эндпоинт совместим с 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 для спекулятивного декодирования
Токенизатор20 МБtokenizer.json и tokenizer_config.json
Индекс и конфиги≈3,4 МБmodel.safetensors.index.json, config.json, chat_template.jinja
Процессоры<1 МБpreprocessor, processor и video_preprocessor
Размеры файлов сняты через 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

Сколько параметров у 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 нет, поэтому цифры стоит читать как заявку, а не как подтверждённый факт.

Источники и официальные ссылки

Вердикт Qantcore
8,2/ 10
Sage-A1.5 — сильная открытая VLM для агентных и научных сценариев: 35,9 млрд параметров, мультимодальный вход, контекст 262K, Apache 2.0 и лидерство в классе ~35B на 11 из 22 бенчмарков карточки. Ограничения серьёзные: 72 ГБ весов без квантованных сборок, нераскрытое число активных параметров и бенчмарки без независимой проверки. Брать стоит под конкретную задачу и подходящее железо, а не «на всякий случай».
Другие обзоры открытых моделей
Сравнение MoE-моделей, локальных сборок и агентных фреймворков — в каталоге.