Kimi K3 от Moonshot AI — это новая веха в открытых весах (open-weight), но не в открытом исходном коде. Модель доступна на Hugging Face, однако её использование регулируется специфичной лицензией, которая накладывает ограничения на коммерческое масштабирование. В этой статье разберем технические характеристики, юридические нюансы и способы интеграции модели.
01Open-weight против Open-source: в чем разница?
Важно понимать статус Kimi K3. Это open-weight модель: веса опубликованы, их можно скачать и запустить. Однако лицензия Kimi K3 License не является «открытой» в понимании Open Source Initiative (OSI). У нее нет идентификатора SPDX, и она не входит в список одобренных OSI лицензий (в отличие от Apache-2.0 или MIT).
Это означает, что вы можете свободно использовать, модифицировать и распространять веса, но при превышении определенных пороговых значений (доход или количество пользователей) возникают обязательства перед Moonshot AI.
02Архитектура и технические характеристики
Kimi K3 — это мультимодальная модель с архитектурой Mixture-of-Experts (MoE). Она обрабатывает текст, изображения и видео. Ключевая особенность — использование квантования MXFP4 для весов, что позволяет эффективно хранить огромную модель.
| Параметр | Значение |
|---|---|
| Общее число параметров | 2.8 Trillion (2.8T) |
| Активные параметры на токен | 104 Billion (104B) |
| Эксперты (Experts) | 896 всего, 16 активны на токен |
| Контекстное окно | 1,048,576 токенов (~1M) |
| Формат весов | MXFP4 (weights), MXFP8 (activations) |
| Визуальный энкодер | MoonViT-V2 (401M параметров) |
Модель использует механизм Kimi Delta Attention и Attention Residuals. По умолчанию режим рассуждений (reasoning) включен, что позволяет модели «думать» перед ответом, особенно полезно для сложных логических и математических задач.
03Условия лицензии Kimi K3
Лицензия предоставляет широкие права на использование, но вводит два ключевых условия для масштабирования:
- Gate для Model-as-a-Service (MaaS): Если вы предоставляете доступ к инференсу или тонкой настройке модели третьим лицам (через API) и ваш совокупный доход превышает $20 млн за 12 месяцев, вы обязаны заключить отдельное коммерческое соглашение с Moonshot AI.
- Атрибуция в интерфейсе: Если ваше коммерческое продукт имеет более 100 млн активных пользователей в месяц или ежемесячный доход более $20 млн, вы обязаны prominently (заметно) отображать название «Kimi K3» в пользовательском интерфейсе.
Исключения: внутреннее использование (без доступа третьих лиц) и использование через официальные продукты Moonshot AI или сертифицированных партнеров.
reasoning_details и tool_calls) обратно в контекст диалога для корректной работы многооборотных бесед.04Запуск через OpenRouter API
Для большинства практиков запуск локально на 2.8T модели невозможен без кластера из нескольких GPU. Оптимальный путь — использование API. На OpenRouter модель доступна по ID moonshotai/kimi-k3.
Параметры запроса
Модель поддерживает работу с инструментами (tools), структурированный вывод и настройку усилий рассуждений. Ниже пример запроса на TypeScript, который отправляет изображение и запрашивает анализ с высоким уровнем рассуждений.
Пример использования SDK OpenRouter для отправки изображения и текста:
import { OpenRouter } from "@openrouter/sdk";
const openRouter = new OpenRouter({
apiKey: process.env.OPENROUTER_API_KEY ?? "",
});
const result = await openRouter.chat.send({
model: "moonshotai/kimi-k3",
messages: [
{
role: "user",
content: [
{
type: "image_url",
imageUrl: { url: "https://example.com/screenshot.png" },
},
{
type: "text",
text: "Summarize this screenshot and list the open questions.",
},
],
},
],
reasoning: {
effort: "high", // low, high, max
},
});
console.log(result.choices[0].message.content);Управление рассуждениями (Reasoning)
Рассуждения включены по умолчанию. Вы можете управлять им через объект reasoning:
reasoning.effort:low,high,max(по умолчаниюmax).reasoning.exclude: еслиtrue, поле с рассуждениями не возвращается в ответе, но модель все равно «думает».reasoning.enabled: еслиfalse, запрос отключает рассуждения (но это не гарантия, что внутренний процесс остановлен, просто вывод будет короче).
Ценообразование
Цены варьируются в зависимости от провайдера на OpenRouter. На момент публикации (сентябрь 2026) диапазон цен был следующим:
- Prompt (вход): $1.80 – $6.00 за 1 млн токенов.
- Completion (выход): $9.01 – $22.50 за 1 млн токенов.
- Cache-read: $0.21 – $0.60 за 1 млн токенов.
Официальный эндпоинт Moonshot AI предлагает: $3.00 за prompt, $15.00 за completion, $0.30 за cache-read.
05Кому подойдёт / что запустится
- Разработчики SaaS: Идеально для приложений, требующих анализа длинных документов (1M контекст) и мультимодальности (текст + видео/фото). Следите за порогом в $20 млн дохода.
- Исследователи: Отличная база для тонкой настройки (fine-tuning) благодаря открытым весам, но помните о требованиях к атрибуции при масштабировании.
- Локальные энтузиасты: Запуск невозможен на потребительском железе. Требуется multi-node serving (vLLM, SGLang) с огромным объемом VRAM. Используйте API.
- Интеграция: Поддерживает Tool Calling и Structured Outputs, что делает её пригодной для сложных агентов.
Источник: OpenRouter ↗
