Moonshot выпустила открытые веса флагмана K3.1: 2,8 трлн параметров при 104 млрд активных, зрение MoonViT-V2 и миллион токенов контекста — при чекпойнте в 1,56 ТБ.
Kimi K3.1 Pro — первый релиз линейки K3.1 и самый крупный открытый чекпойнт Moonshot AI: 2,8 трлн параметров в разреженной смеси экспертов, из которых на каждый токен работают 104 млрд. Модель дообучена с K3 через масштабное совместное reinforcement learning по сотням прикладных доменов, получила нативное зрение (кодировщик MoonViT-V2) и сохранила контекст в 1 048 576 токенов. Веса выложены на Hugging Face 2 ноября 2026 года и за четыре дня собрали 1 099 лайков и 11 658 загрузок — по метрике trendingScore это первая строка каталога HF на 06.11.2026.
K3 был текстовой моделью с рекордным контекстом — именно на этом строился наш обзор Kimi K3. K3.1 Pro решает другую задачу: это агентная модель, которая одинаково уверенно работает с кодом, документами и изображениями. В карточке прямо сказано, что K3.1 Pro — нативно мультимодальная agentic-модель, дообученная от K3 совместным RL по сотням доменов; заявленный прирост касается кодинга, 3D-создания, финансовых исследований и фактической точности.
Практических изменений три. Первое — зрение: добавлен кодировщик MoonViT-V2 на 401 млн параметров, поэтому скриншоты интерфейсов, PDF-страницы и графики модель читает как изображения, а не через OCR-прослойку. Второе — режим размышлений стал параметром запроса: reasoning_effort принимает low, high и max (по умолчанию max), то есть глубину можно снижать ради скорости. Третье — совместимость: API на platform.kimi.ai отдаёт OpenAI- и Anthropic-совместимые эндпоинты, а модель предлагается запускать на vLLM, SGLang и TokenSpeed.
Отдельно стоит проговорить цену входа. Веса открыты, но это не «модель для ноутбука»: 96 шардов по 17 ГБ, суммарно 1,56 ТБ, плюс квантование MXFP4 для весов и MXFP8 для активаций, заложенное ещё на этапе обучения (quantization-aware training). Для большинства команд реалистичный путь — API, а локальный запуск имеет смысл при наличии кластера и требований по изоляции данных.
Модель построена на разреженной смеси экспертов: 93 слоя, 896 экспертов, из которых на токен выбираются 16, плюс 2 общих эксперта. Скрытая размерность — 7168, латентная размерность MoE — 3584, размерность эксперта — 3072, словарь — 160 тысяч токенов. Такая схема даёт 104 млрд активных параметров на токен при 2,8 трлн общих: считать приходится немного, но держать в памяти нужно весь чекпойнт.
Внимание собрано из двух механизмов: 69 слоёв KDA (Kimi Delta Attention) и 24 слоя Gated DSA с индексом на 32 головы и выборкой top-k = 2048. Именно эта комбинация позволяет удерживать контекст в миллион токенов, не раздувая стоимость внимания квадратично. Активация — SiTU-GLU, один плотный слой из 93.
| Параметр | Значение |
|---|---|
| Архитектура | MoE, 93 слоя (1 плотный) |
| Параметры | 2,8 трлн всего / 104 млрд активных |
| Эксперты | 896, выбирается 16 + 2 общих |
| Внимание | 69 слоёв KDA + 24 слоя Gated DSA |
| Контекст | 1 048 576 токенов |
| Зрение | MoonViT-V2, 401 млн параметров |
| Модальности | текст, изображения |
| Квантование | MXFP4 веса / MXFP8 активации (QAT) |
| Размер чекпойнта | 1,56 ТБ (112 файлов, 96 шардов по 17 ГБ) |
Moonshot сравнивает K3.1 Pro с пятью моделями: Claude Fable 5.1, GPT-6 Astra, Claude Opus 5.5, DeepSeek-V4.1-Flash-1017 и GLM-5.3. Все замеры — при максимальном усилии размышлений; у проприетарных моделей в скобках указан «fallback», то есть часть провайдерских прогонов могла уходить на резервный вариант. Это важно: сравнение не идеально симметрично, и относиться к нему стоит как к заявлению вендора.
Картина по кодингу неоднородная. На Terminal-Bench 4.0 модель почти догнала Claude Opus 5.5 (65,7 против 66,4) и заметно опередила GPT-6 Astra и Fable 5.1. На SWE Marathon v1.1 она первая среди перечисленных (51,7). А вот Program Bench — слабое место: 31,5 против 65,0 у Opus 5.5 и 50,0 у GPT-6 Astra. То есть длинные многошаговые задачи и терминал модель держит хорошо, а задачи на «написать программу целиком под спецификацию» — хуже конкурентов.
| Бенчмарк | Kimi K3.1 Pro | Claude Opus 5.5 | GPT-6 Astra | DeepSeek V4.1 | GLM-5.3 |
|---|---|---|---|---|---|
| Terminal-Bench 4.0 | 65,7 | 66,4 | 58,2 | 42,3 | 41,8 |
| SWE Marathon v1.1 | 51,7 | 46,3 | 42,5 | 40,0 | 42,5 |
| DeepSWE v1.1 | 75,5 | 74,2 | 74,1 | 77,0 | 66,9 |
| Program Bench | 31,5 | 65,0 | 50,0 | 29,1 | 19,0 |
| HLE-Full (с инструментами) | 70,0 | 67,7 | 57,2 | 58,8 | 62,5 |
| HLE-Full (без инструментов) | 51,1 | 59,8 | 53,6 | 42,6 | 43,0 |
| OSWorld V2.1 | 79,6 | 81,8 | 75,8 | 69,3 | — |
| Agents' Last Exam (ALL) | 43,2 | 42,6 | 41,8 | 37,7 | 26,2 |
| OfficeQA Pro v2 | 64,4 | 62,2 | 54,4 | 40,4 | 31,1 |
| GPQA-Diamond | 94,2 | 93,9 | 96,1 | 92,2 | 91,7 |
| MMMU-Pro (без python) | 84,1 | 87,7 | 86,9 | 80,6 | — |
В агентных сценариях картина ровнее. HLE-Full с инструментами — 70,0 (лучший результат в таблице), OSWorld V2.1 — 79,6 (чуть ниже Opus 5.5), Agents' Last Exam — 43,2, OfficeQA Pro v2 — 64,4, BrowseComp — 92,1. Просадка видна там, где нужны знания без инструментов: HLE-Full без инструментов 51,1 против 59,8 у Opus 5.5. Вывод простой: модель сильна в цикле «нашёл инструмент — вызвал — проверил», а в чистом знании уступает конкурентам.
Мультимодальность закрыта неровно: ChartoGraphy с python 90,2, CharXiv (RQ) с python 93,4 и MMMU-Pro с python 90,0 — уровень топовых моделей, но MMMU-Pro без python всего 84,1. То есть чтение диаграмм «руками модели» слабее, чем чтение через исполнение кода. На практике это значит, что в пайплайне стоит сразу разрешать вызов python для разбора графиков и таблиц.
Для большинства задач разумный путь — API: на platform.kimi.ai модель доступна под идентификатором kimi-k3.1-pro, эндпоинты совместимы с OpenAI и Anthropic SDK. Второй путь — локальный инференс; в карточке перечислены три рекомендованных движка: vLLM (рецепт в recipes.vllm.ai), SGLang (cookbook в docs.sglang.io) и TokenSpeed (рецепты lightseek.org).
from openai import OpenAI
client = OpenAI(
base_url="https://api.moonshot.ai/v1",
api_key="KIMI_API_KEY",
)
resp = client.chat.completions.create(
model="kimi-k3.1-pro",
messages=[{"role": "user", "content": "Разбери PDF и найди риски"}],
reasoning_effort="high", # low | high | max
max_tokens=4096,
)
print(resp.choices[0].message.content)Важная деталь для многошаговых агентов: при повторных запросах нужно возвращать в messages полный ответ ассистента, включая reasoning_content и tool_calls, а не только content. Если передать один текст, модель теряет цепочку размышлений и на следующем шаге может «забыть», какие числа или инструменты уже использовала. Это описано в разделе Model Usage карточки и отличается от поведения части других провайдеров.
| Способ | Что нужно | Ограничение |
|---|---|---|
| API platform.kimi.ai | Ключ, OpenAI/Anthropic SDK | Данные уходят вендору |
| vLLM | Кластер под 1,56 ТБ весов | Рецепт в recipes.vllm.ai |
| SGLang | Кластер, cookbook вендора | Отдельная сборка под ядро |
| TokenSpeed | Кластер, рецепты lightseek.org | Менее обкатан на этой модели |
Формально это не Apache и не MIT: у Moonshot собственный текст «Kimi K3.1-Pro License». По сути он разрешает всё — использование, копирование, модификацию, распространение, сублицензирование, продажу, дообучение и создание производных работ, в том числе в коммерческих целях. Условий три, и они касаются только крупных игроков.
| Условие | Порог | Что требуется |
|---|---|---|
| Model as a Service | выручка от MoaaS > $20 млн за 12 месяцев | Отдельный договор с Moonshot AI |
| Атрибуция в интерфейсе | > 100 млн MAU или > $20 млн выручки в месяц | Надпись «Kimi K3.1-Pro» на UI продукта |
| Внутреннее использование | любой объём | Ничего: пункты 2 и 3 не применяются |
| Официальный API и партнёры | любой объём | Ничего: доступ через сервисы Moonshot |
Термин «Model as a Service» определён отдельно: это доступ третьей стороны к инференсу или дообучению модели так, что эта сторона управляет входами, параметрами или данными. Продукты, где возможности модели встроены в конкретную функцию, и простое реле-запросов к чужим моделям под это определение не попадают. Для типового стартапа или внутреннего проекта ограничения не наступают вообще.
С точки зрения редакции Qantcore, K3.1 Pro — это первый открытый чекпойнт, который всерьёз претендует на роль основы для агентной инфраструктуры, а не только для чата. Но выбирать его стоит по конкретному сценарию: если ваш пайплайн — терминал и инструменты, модель конкурентна; если это генерация крупных модулей кода по спецификации, разница в Program Bench слишком велика, чтобы её игнорировать. Сравнить альтернативы по осям можно в мульти-сравнении.