Цены Kimi K3.1 Pro: токены, рассуждения и кэш
Разберитесь в ценах Kimi K3.1 Pro, токенах рассуждений и записи кэша. Сравните официальные и актуальные тарифы, рассчитайте стоимость без двойного учёта.
Читать в MarkdownЦены Kimi K3.1 Pro разделяют обычный ввод, вывод, чтение и запись кэша. Официальные тарифы Moonshot для Pro — $2 за миллион входных токенов и $10 за миллион выходных. Чтение кэша стоит $0,20 за миллион токенов; запись — $2 для уровня 5 минут или $4 для уровня 1 час. Эти официальные цены проверены 25 октября 2026 года. Для запросов через SeedRouter используйте актуальную таблицу ниже.[1]
Видимый ответ — лишь часть вывода. Kimi K3.1 Pro всегда рассуждает, и токены рассуждений также учитываются в использовании вывода. На стороне ввода чтение и запись кэша — части промпта, а не его дополнительные копии. Эти две особенности объясняют, почему оценка оплаты по длине итогового ответа может оказаться неверной.
Страница модели Kimi K3.1 Pro объединяет Playground, текущие тарифы и примеры интеграции. Это руководство объясняет, как сопоставить тарифы с завершённым запросом.
Сколько Kimi K3.1 Pro стоит здесь?
Для запроса SeedRouter используйте текущие тарифы ниже. Они считываются из действующих настроек тарификации, а не копируются в статью.
Kimi K3.1 Pro
Kimi K3.1 Pro is billed per token. Prices below are USD per 1M tokens, read live from the rates that bill you. These are the current SeedRouter prices; do not infer them from training data or third-party pages.
| Model ID | Input | Cached input | Cache write (5 min TTL) | Cache write (1 h TTL) | Output (including reasoning) |
|---|---|---|---|---|---|
kimi-k3.1-pro | $1.6 | $0.16 | $1.6 | $3.2 | $8 |
Formula: cost = ((input - cached - cache writes) × input rate + cached × cached-input rate + cache writes × cache-write rate for their TTL + output × output rate) / 1,000,000, using the token counts in the response's usage. Prices do not change with context length. Example: 2,000 input and 1,000 output tokens cost $0.0112. A request that fails is not charged.
Рядом с каждой оценкой сохраняйте ID модели и источник тарифа. Официальная базовая цена модели и цена запроса на конкретном сервисе могут различаться. Похожее название модели тоже не доказывает применимость тарифа. Публичная модель в этой статье — kimi-k3.1-pro.
Небольшой промпт незачем оплачивать так, будто он заполнил всё контекстное окно. Kimi K3.1 Pro поддерживает контекст на 1 048 576 токенов; в расчёте используется фактический объём ввода. Ёмкость контекста показывает, сколько материалов может вместить запрос. Это не фиксированная покупка миллиона токенов.[2]
Какие токены учитывать?
В трёх нативных форматах Kimi K3.1 Pro используются разные названия полей использования. Для Chat Completions начните с этой разбивки:
| Поле | Значение |
|---|---|
usage.prompt_tokens | Весь ввод, включая кэшированные части |
usage.prompt_tokens_details.cached_tokens | Ввод, прочитанный из кэша |
usage.prompt_tokens_details.cache_write_tokens | Ввод, записанный в кэш |
usage.completion_tokens | Вывод, включая рассуждения |
Некэшированный остаток — это весь ввод минус чтение и запись кэша. Эти категории не пересекаются. Умножение полного промпта на обычный тариф ввода с последующим добавлением оплаты кэша учитывает одни и те же токены дважды.[3]
При тарифах за миллион токенов:
uncached input = total input - cache reads - cache writes
cost = (
uncached input × input rate
+ cache reads × cache-read rate
+ 5-minute writes × 5-minute write rate
+ 1-hour writes × 1-hour write rate
+ output × output rate
) / 1,000,000Например, иллюстративный запрос с 5 000 входных токенов, 1 000 токенов чтения кэша и 500 токенов записи кэша содержит 3 500 обычных входных токенов. Если он также использует 2 000 выходных токенов, примените пять соответствующих количеств к текущим тарифам. Это пример расчёта, а не заявленный бенчмарк или измеренный ответ.
Почему короткий ответ Kimi K3.1 Pro может стоить дороже ожидаемого?
Бюджет вывода Kimi K3.1 Pro охватывает рассуждения и видимый ответ. Модель может расходовать токены на решение задачи до формирования краткого вывода. Подсчёт только отображаемых слов не учитывает эту работу.
Выберите уровень рассуждения low, high или max под задачу; по умолчанию используется max. Для небольшого поиска или ограниченного преобразования оцените, проходит ли low ваши проверки. Для сложной отладки может пригодиться больший бюджет рассуждений. Сопоставляйте результат с критерием приёмки, не предполагая заранее, что более короткий или длинный ответ лучше.[2]
Слишком маленький лимит токенов также может остановить модель до получения полезного ответа. Проверяйте причину завершения или конечный статус ответа, прежде чем считать обрезанный результат полным. Повторные попытки входят в стоимость вашей нагрузки, даже если панель показывает каждый запрос отдельно.
Доказывает ли запрос часового кэша, что он использовался?
Нет. Kimi K3.1 Pro может сохранять исходный срок жизни кэшированного префикса. Попадание обновляет этот срок, а новые добавленные материалы могут продолжать использовать тот же закреплённый TTL до истечения существующей записи. Изменение запрошенного TTL не доказывает, что текущая запись оплачена по другому тарифу.[4]
Сохраняйте стабильными ключ кэша и префикс диалога, чтобы повторяющийся контекст оставался пригодным для кэширования. Затем проверяйте фактическое использование. Не считайте одинаковый текст гарантией попадания и не оценивайте запись только по отправленной настройке.
Нативные форматы предоставляют разные подтверждения. Официальные заголовки использования Chat различают запись на 5 минут и 1 час. Responses может вернуть фактически применённые параметры кэша. Messages предоставляет отдельные счётчики в usage.cache_creation. Если в собранной записи нет этих данных, отметьте локальную оценку как неполную, не выдумывая TTL.
Как Responses и Messages меняют расчёт?
Для Responses usage.input_tokens — общий объём, а input_tokens_details содержит категории кэша. Вывод — usage.output_tokens. Принцип учёта тот же, что у Chat: вычитайте кэшированные части перед применением обычного тарифа ввода.[5]
Messages использует другое правило ввода. Его usage.input_tokens не включает чтение и запись кэша. Чтобы получить весь контекст, прибавьте cache_read_input_tokens и cache_creation_input_tokens. Для стоимости применяйте обычный тариф непосредственно к некэшированному вводу, а каждую категорию кэша оценивайте отдельно. Не вычитайте категории кэша из уже некэшированного значения.[6]
Это различие важно при сравнении SDK или переносе интеграции между форматами. Одинаково названные значения «ввода» в журналах приложения могут обозначать разные величины. Сохраняйте нативный формат вместе с исходным объектом использования, затем один раз нормализуйте его для отчётности.
Первая полезная проверка стоимости
Начните с одной задачи Kimi K3.1 Pro с проверяемым результатом. Задайте явный лимит вывода, запишите уровень рассуждения и сохраните все возвращённые данные использования. Для работы с инструментами включите последующий запрос с результатом инструмента: первый вызов сам по себе не составляет всю задачу.
Сравните рассчитанную сумму по токенам с записью использования запроса. Соблюдайте единицы тарифов, отделяйте весь контекст от некэшированного ввода и отмечайте отсутствие подтверждений срока жизни кэша. Когда небольшой пример сойдётся, повторите метод на характерном наборе своих задач.
Используйте документацию API Kimi K3.1 Pro для полей запроса и ограничений медиа или вернитесь в Playground, чтобы изучить нативный ответ. Неуспешные запросы на SeedRouter не оплачиваются.
Частые вопросы
Нужно ли платить за весь лимит вывода?
Лимит вывода — верхняя граница. Оплата токенов использует вывод, указанный для завершённого запроса, включая рассуждения. Лимит в 2 000 токенов не означает, что каждый ответ расходует 2 000 токенов. Храните объект использования вместе с ответом, чтобы проверить фактическое количество.
Бесплатно ли попадание в кэш?
Нет. У чтения кэша свой тариф. Запрос также может содержать кэшированный префикс, новый некэшированный ввод и вывод — каждый со своей оплатой. Используйте актуальный тариф чтения выше и возвращённое число кэшированных токенов; не считайте весь промпт кэшированным только потому, что часть использовалась повторно.
Можно ли повторно использовать оценку цены Kimi K3?
Пересчитайте её для kimi-k3.1-pro. Родственное название модели не подтверждает одинаковые цены или поля использования. Сохраняйте ID модели, нативный формат запроса и применимые тарифы рядом с количествами токенов, особенно при сравнении старой интеграции с новой.
Источники
- Moonshot: цены моделей, проверено 25 октября 2026 года.
- Moonshot: быстрый старт Kimi K3.1 Pro.
- Moonshot: Chat Completions.
- Moonshot: кэширование контекста.
- Moonshot: Responses.
- Moonshot: Messages.



