Для Kimi K3 используйте Chat Completions API.
О модели
Kimi K3 — модель Moonshot AI для долгой разработки, работы с большими репозиториями, офисных задач с данными и рассуждений.
Открытая модель с архитектурой MoE: 2,8 трлн параметров, из них 104 млрд активных. Принимает текст, изображения и видео, отвечает текстом; контекст — 1 млн токенов, ответ по умолчанию до 131 072 токенов, максимум — 1 048 576.
В отличие от Kimi K2.6 (1 трлн параметров, 32 млрд активных, контекст 262 144 токена), рассуждения всегда включены; глубину задаёт параметр reasoning_effort.
Поддерживает вызов функций и ответы по JSON Schema. Через prompt_cache_options можно задать время жизни кэша промпта: 5 минут или 1 час.
Стоимость
Текущая стоимость использования этой модели:
Что оплачивается | Стоимость |
|---|---|
Входные токены | 300₽ за 1 млн токенов |
Выходные токены | 1 500₽ за 1 млн токенов |
Чтение из кэша | 30₽ за 1 млн токенов |
Запись в кэш на 5 минут | 300₽ за 1 млн токенов |
Запись в кэш на 1 час | 600₽ за 1 млн токенов |
Веб-поиск | 500₽ за 1 000 запросов |
Как считается расход
-
Учитываются все токены
И входные (input), и сгенерированные моделью (output)
Характеристики
Параметр | Значение |
|---|---|
Вход | Текст, изображения, видео |
Выход | Текст |
Контекст | 1 млн токенов |
Максимальный ответ | 131 072 токена по умолчанию, до 1 048 576 токенов |
Рассуждения | Включены всегда; уровни low, high, max |
Уровень рассуждений по умолчанию | max |
Параметры модели | 2,8 трлн, из них 104 млрд активных |
Лицензия | Kimi K3 License |
Сравнение с соседними моделями
Модель | Параметры | Контекст | Вход | Рассуждения |
|---|---|---|---|---|
Kimi K3 (эта модель) | 2,8 трлн, из них 104 млрд активных | 1 млн токенов | Текст, изображения, видео | Всегда включены; reasoning_effort: low, high, max |
Kimi K2.6 | 1 трлн, из них 32 млрд активных | 262 144 токена | Текст, изображения, видео | Включены по умолчанию, отключаются параметром thinking |
Бенчмарки
Бенчмарк | Результат | Условия |
|---|---|---|
Terminal-Bench 2.1 | 88,3 % | Каркас Kimi Code, уровень рассуждений max, temperature 1,0 |
DeepSWE | 67,5 % | Задачи DeepSWE v1.1, каркас Kimi Code, уровень рассуждений max |
BrowseComp | 91,2 % | Уровень рассуждений max, сжатие контекста при 300 000 токенов; без сжатия при полном контексте — 90,4 % |
OSWorld-Verified | 84,8 % | Уровень рассуждений max, temperature 1,0, top_p 1,0 |
MCP-Atlas | 84,2 % | 500 задач публичного набора, до 100 ходов, оценивает Gemini 3.1 Pro |
GPQA Diamond | 93,5 % | Уровень рассуждений max, temperature 1,0, top_p 0,95 |
Humanity's Last Exam | 43,5 % | Полный набор без инструментов, уровень рассуждений max, temperature 1,0, top_p 0,95 |
Humanity's Last Exam | 56 % | Полный набор с универсальными инструментами, уровень рассуждений max, temperature 1,0 |
API
Эндпоинт
POST https://api.akashilab.ru/v1/chat/completionsimport osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.akashilab.ru/v1",)response = client.chat.completions.create( model="kimi-k3", reasoning_effort="high", messages=[ {"role": "system", "content": "Отвечай кратко и по делу."}, {"role": "user", "content": "Объясни, что такое идемпотентность."}, ],)print(response.choices[0].message.content)Параметры
Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
model | string | обязательный | ID модели: kimi-k3. |
messages | array | обязательный | История диалога. Роли: system, user, assistant, tool. content не может быть пустым; для изображений используйте блоки image_url. |
max_completion_tokens | integer | 131072 | Максимальный ответ в токенах, до 1 048 576. Параметр max_tokens устарел. |
reasoning_effort | string | max | Уровень рассуждений: low, high или max. |
stream | boolean | false | Потоковый ответ. |
stream_options | object | — | include_usage: true добавляет в конец потока статистику токенов. |
tools | array | — | Ваши функции: name (латиница, цифры, _ и -, до 128 символов), description и parameters (JSON Schema). |
tool_choice | string или object | auto | auto, none, required или {"type": "function", "function": {"name": "..."}}. |
response_format | object | {"type": "text"} | Формат ответа: text, json_object или json_schema (нужны name и schema). |
Важно знать
-
Рассуждения отключить нельзя: параметра thinking у K3 нет, а reasoning_effort принимает low, high и max.
-
В многоходовых вызовах функций возвращайте reasoning_content и tool_calls предыдущих ходов без изменений.
-
Параметр max_tokens устарел: ограничивайте ответ через max_completion_tokens.