Цены API нейросетей в 2026 году: расход токенов и расчёт бюджета
MarkdownЦены API нейросетей на числовых примерах: чем стоимость вывода отличается от стоимости ввода, как оценить токены в запросе и когда кеширование помогает сократить расходы.
Читать статью полностью
Пополняешь баланс API — и вскоре возникает вопрос: как долго хватит денег? На первый взгляд всё просто: есть сумма, ввод стоит одну цену, вывод — другую, а где-то ещё действует скидка за кеш. Но как объединить эти условия в расчёт? Разберём последовательно на числах.
Основной принцип такой: стоимость API-запроса равна числу токенов, умноженному на цену за токен. Ввод и вывод считают по отдельности, поскольку у них разные тарифы. Ниже покажу, как оценить количество запросов в пределах бюджета и учесть кеширование.
Инструкции по работе с Ailoot собраны в документации.
Важно
Цены на токены в этой статье взяты с официальных страниц Anthropic, DeepSeek и OpenAI по состоянию на начало сентября 2026 года. Тарифы могут меняться, поэтому перед расчётом проверь актуальные значения у поставщика и подставь их в ту же формулу.
Как цены API нейросетей складываются из токенов ввода и вывода?
Главное
Расходы на API состоят из платы за ввод и платы за вывод. К вводу относятся все данные, отправленные модели: вопрос, файлы, история диалога и системная инструкция. Вывод — это сгенерированный ответ. Оба объёма измеряются в токенах, но тарифицируются по-разному. Стоимость запроса складывается из стоимости токенов ввода и стоимости токенов вывода. Само подключение к API не оплачивается: плата начисляется за использованные токены.
При обращении к модели через API платишь за объём текста, который прошёл через неё. Объём измеряется токенами. Это небольшие фрагменты текста; подробнее о них поговорим в следующем разделе.
У каждого запроса есть две части. Ввод — это всё, что передано модели: вопрос, фрагменты кода или документа, предыдущие сообщения переписки и начальная служебная инструкция. Вывод — текст, который модель вернула в ответ. В документации DeepSeek указано, что расходы рассчитываются по общему числу входных и выходных токенов.
Ввод и вывод тарифицируются отдельно, поскольку цены различаются. Стоимость одного запроса вычисляется так:
расход = (токены ввода × цена ввода) + (токены вывода × цена вывода)
Чаще всего тариф указан за миллион токенов: цена отдельного токена мала, поэтому такой формат удобен. Все дальнейшие вычисления строятся на этой формуле. Бюджет определяет, сколько запросов можно оплатить по выбранному тарифу.
Токен — не слово: как оценить их количество?
Главное
Токен — это не отдельное слово или буква, а фрагмент текста, обычно состоящий из нескольких символов. Для английского можно использовать примерный ориентир: около четырёх символов на токен; слово длиной в пять-шесть букв может занимать один-два токена. Русский текст чаще разбивается на более мелкие фрагменты, поэтому для фразы с тем же смыслом обычно требуется больше токенов. Точное значение заранее определить трудно, но грубая оценка для бюджета возможна: раздели примерный объём текста на четыре для английского или на два-три для русского.
Распространённая ошибка — считать токен синонимом слова. Модель разбивает текст по собственным правилам: токеном может оказаться короткое слово, часть длинного слова, сочетание пробела с буквой или знак препинания. Поэтому в уме можно только приблизительно оценить число токенов в запросе.
Для английского текста ориентир — около четырёх символов на токен. Такой приблизительный ориентир приводят Anthropic и OpenAI. Русский текст часто делится на более короткие фрагменты: для текста сопоставимого смысла токенов обычно понадобится больше. Точное соотношение зависит от модели; для предварительной оценки можно закладывать в полтора-два раза больше токенов, чем для английского.
Даже обычная текстовая страница и ответ из нескольких абзацев могут дать тысячи токенов ввода и сотни токенов вывода. Большое вложение или длинная история переписки увеличивают ввод до десятков тысяч токенов, и значительная часть расходов может приходиться именно на него. Точное число показывает ответ API: служебные поля содержат фактический расход на ввод и вывод. Для предварительной оценки бюджета обычно достаточно подсчёта по символам.
Почему вывод стоит дороже ввода и как это отражается на счёте?
Главное
У крупных поставщиков вывод обходится в несколько раз дороже ввода. Для Claude Opus 5 указаны цены 5 долларов за миллион токенов ввода и 25 долларов за миллион токенов вывода — разница в пять раз. У Claude Sonnet 5 соотношение такое же: 2 доллара и 10 долларов. Генерация ответа требует от модели больше работы, чем чтение запроса. Поэтому длинный ответ может увеличить расходы сильнее, чем длинный вопрос. Один и тот же объём текста на выводе обходится в несколько раз дороже. Просьба «распиши как можно подробнее» увеличивает наиболее дорогую часть счёта.
В таблице приведены официальные цены за миллион токенов по состоянию на начало сентября 2026 года. Во всех перечисленных примерах вывод стоит дороже ввода.
| Модель | Ввод, за 1М | Вывод, за 1М | Во сколько раз вывод дороже |
|---|---|---|---|
| Claude Opus 5 | 5 долларов | 25 долларов | в 5 раз |
| Claude Sonnet 5 | 2 доллара | 10 долларов | в 5 раз |
| Claude Haiku 4.5 | 1 доллар | 5 долларов | в 5 раз |
| GPT-5.6-terra | 2 доллара | 12 долларов | в 6 раз |
| DeepSeek V4 Pro | 0,66 доллара | 1,98 доллара | в 3 раза |
Разница между тарифами поставщиков может быть значительной: миллион токенов ввода Claude Opus 5 стоит примерно как 7,58 миллиона у DeepSeek Pro по тарифам таблицы: $5 ÷ $0,66 ≈ 7,58. При этом в каждом из приведённых тарифов вывод обходится в три-шесть раз дороже ввода. Чтение запроса и создание ответа тарифицируются по-разному.
Практически это означает, что особенно важно следить за объёмом ответа. Просьба дать максимально подробное объяснение увеличивает самую дорогую часть счёта. Если тот же смысл можно передать короче, такой ответ будет стоить меньше.
Как оценить, на сколько хватит бюджета?
Главное
Сначала оцени стоимость типичного запроса, затем раздели на неё доступный бюджет. Определи среднее число токенов ввода и вывода, умножь каждое значение на соответствующую цену и сложи результаты. Полученную стоимость одного запроса используй для расчёта числа запросов, которое покрывает бюджет.
Рассчитаем расходы по шагам. Подставь собственные тарифы, объём токенов и размер бюджета.
- Оцени средний запрос. Например, на одно обращение приходится 20 000 токенов ввода — вопрос, фрагмент кода и часть истории — и 2 000 токенов вывода с ответом модели.
- Рассчитай стоимость ввода: раздели число входных токенов на миллион и умножь результат на цену миллиона токенов ввода.
- Рассчитай стоимость вывода: раздели число выходных токенов на миллион и умножь результат на цену миллиона токенов вывода.
- Сложи стоимость ввода и вывода.
- Раздели бюджет на стоимость одного запроса.
По тарифам Opus 5 из таблицы: 20 000 ÷ 1 000 000 × $5 = $0,10 за ввод и 2000 ÷ 1 000 000 × $25 = $0,05 за вывод. Итого $0,15 за запрос без кеша. Бюджет $10 покрывает 66 целых запросов за $9,90 при одинаковом размере и отсутствии других начислений.
В реальной работе запросы редко бывают одинаковыми. Большое вложение или длинная переписка могут увеличить объём ввода с 20 тысяч до 200 тысяч токенов. Поэтому для расчёта ориентируйся на свой обычный режим работы, а не на идеальный пример. Закладывай некоторый запас, округляя оценку вверх.
Devin, Claude Code и другие ИИ-агенты обращаются к моделям через API, поэтому для токенов действует та же формула. Расход может быть больше, поскольку агент автоматически выполняет множество обращений. О том, почему стоимость вайб-кодинга может превысить ожидания, рассказано в материале о скрытой цене вайб-кодинга.
Как устроена скидка за кеширование и когда она действует?
Главное
Кеширование позволяет повторно использовать уже обработанную часть ввода и оплачивать её по сниженной цене. Скидка относится только к повторяющемуся вводу: например, к системной инструкции, большому контексту или документу. По приведённым тарифам чтение кеша у Claude обходится в десять раз дешевле обычного ввода, а у DeepSeek — более чем в тридцать раз дешевле. На вывод кеш-скидка не распространяется: ответ модель генерирует заново. Кроме того, первая запись в кеш может стоить дороже обычного ввода, поэтому экономия начинается при последующем чтении.
Разберём кеширование — механизм, который может заметно снизить расходы. Часть ввода иногда остаётся неизменной от запроса к запросу: начальная системная инструкция, большой блок контекста или документ, с которым ты работаешь несколько раз подряд. Кеш позволяет повторно использовать эти данные вместо того, чтобы каждый раз обрабатывать их по полной цене.
Размер скидки зависит от поставщика. Для повторного чтения из кеша у Claude указана цена в десять раз ниже обычного ввода: у Opus 5 это 0,50 доллара за миллион токенов против 5 долларов. Для DeepSeek приведён пример с flash-моделью: кешированный ввод стоит 0,007 доллара против 0,22 доллара за обычный — более чем в тридцать раз дешевле. Поэтому оценка «до 80 процентов» может быть ниже фактической скидки в отдельных случаях.
При расчёте учитывай два условия:
- Снижение цены относится только к повторному вводу. Модель каждый раз заново генерирует вывод, поэтому кеш-скидка на него не действует. Если основная доля расходов — длинные ответы, кеширование сэкономит мало.
- Первичная запись в кеш может стоить дороже обычного ввода. Для короткого хранения у Claude указана цена записи, равная 1,25 обычной цены ввода. Экономия начинается со второго обращения, когда модель читает уже сохранённый фрагмент. На однократном запросе кеш не даст экономии и может немного увеличить расходы.
Как пересчитать расходы с учётом кеша?
Главное
Раздели ввод на две части: повторяющуюся, для которой действует цена чтения кеша, и новую, оплачиваемую по обычному тарифу. Затем рассчитай стоимость по прежней формуле.
Вернёмся к примеру и добавим в него кеширование. Нужно выделить в запросе повторяющийся ввод со скидкой и новую часть, которая появляется при каждом обращении.
Возьмём 20 000 токенов ввода и 2000 вывода. Пусть 15 000 входных токенов — неизменный контекст, 5000 — новый текст. Используем цены Opus 5 из статьи: $5 за миллион нового ввода, $0,50 за миллион чтения кеша, $6,25 за миллион краткосрочной записи кеша (1,25 × $5), $25 за миллион вывода.
| Запрос | Расчёт ввода | Вывод | Итого |
|---|---|---|---|
| Без кеша | 20 000 / 1М × $5 = $0,10 | 2000 / 1М × $25 = $0,05 | $0,15 |
| Первая запись кеша | 15 000 / 1М × $6,25 + 5000 / 1М × $5 = $0,11875 | $0,05 | $0,16875 |
| Подтверждённое последующее чтение кеша | 15 000 / 1М × $0,50 + 5000 / 1М × $5 = $0,0325 | $0,05 | $0,0825 |
Повторный запрос дешевле $0,15 на 45%, хотя кешированная часть ввода — на 90%. Первая запись дороже. Два вызова, запись и чтение, стоят $0,25125 вместо $0,30. В бюджете $10 одна запись и 119 подтверждённых попаданий дают 120 вызовов за $9,98625. Предполагаются действующий кеш, одинаковый размер и отсутствие других начислений. Используй фактические показатели чтения и записи, не считай каждый повтор попаданием.
Практическое правило: кеш полезен, когда один и тот же большой контекст используется во множестве запросов. Для отдельных коротких вопросов он обычно не даёт выгоды.
Куда незаметно расходуются токены?
Главное
Часто незаметный источник расходов — растущая история переписки: каждое новое сообщение может включать предыдущие сообщения во ввод, поэтому поздние запросы обходятся дороже начальных. Ещё один источник — режим рассуждений: токены, потраченные на размышления модели, относятся к выводу и могут тарифицироваться по более высокой цене. Наконец, крупные вложения могут повторно попадать во ввод при каждом обращении. Чтобы контролировать расходы, периодически начинай новый диалог, а часто используемый контекст кешируй.
Фактический счёт может превысить предварительную оценку из-за трёх расходов, которые не всегда очевидны.
Первый и часто самый заметный — история диалога. Чтобы учитывать предыдущие сообщения, модель получает их в составе ввода. Поэтому десятый запрос в длинной переписке может включать предыдущие сообщения и ответы. По мере роста истории увеличивается объём ввода, а вместе с ним и цена запроса. Если тема изменилась, начни новый диалог вместо того, чтобы продолжать одну бесконечную переписку.
Второй источник — режим рассуждений. Некоторые модели могут сначала выполнять внутреннюю работу над ответом, а затем выдавать результат. Токены, потраченные на рассуждения, могут учитываться как токены вывода. Поэтому короткий видимый ответ не всегда означает малый расход.
Третий источник — объёмные вложения. Прикреплённый документ или набор файлов может целиком добавляться во ввод при каждом обращении, пока остаётся в контексте. Если один документ нужен для нескольких запросов, кеширование может помочь уменьшить повторные расходы. Управление содержимым контекста — важная часть работы с запросами, которая напрямую влияет на счёт.
Как отслеживать расход без ручных подсчётов?
Главное
Ответ API содержит служебные поля с фактическим числом токенов ввода и вывода; данные о кешированной части могут указываться отдельно. По этим значениям можно проверить расход каждого запроса. В кабинете поставщика обычно доступна статистика расходов по дням и текущий остаток. Для контроля установи месячный лимит, если такая функция предусмотрена, и не включай автоматическое пополнение, пока не узнаешь обычный уровень своих расходов.
Ручной оценки достаточно, чтобы в общих чертах понять, на сколько хватит бюджета. В дальнейшей работе фактические расходы можно проверять по данным самого API.
Ответ модели включает служебные поля с числом токенов конкретного запроса: сколько пришлось на ввод и вывод, какая часть ввода была прочитана из кеша и какая записана туда впервые. Эти показатели помогают увидеть фактический расход по каждому обращению. Инструменты вроде Claude Code могут показывать расход после выполнения задачи.
В кабинете поставщика обычно есть страница с расходами по дням и текущим балансом. Проверяй её, особенно в первые недели использования, пока не сформировалось представление о типичных тратах. Если поставщик предлагает такую функцию, установи месячный лимит. Автоматическое пополнение лучше отложить, пока ты не поймёшь обычный уровень расходов: иначе активный агент может за ночь потратить больше ожидаемого.
Источники
- Anthropic — цены на модели — тарифы на ввод, вывод и кеширование для моделей Claude.
- Anthropic — кеширование запросов — устройство кеширования, стоимость записи и чтения, минимальная длина.
- DeepSeek — модели и цены — расчёт расходов, тарифы cache hit и cache miss, дневные и ночные цены.
- OpenAI — цены API — стоимость ввода, кешированного ввода и вывода для моделей GPT.
Подробнее об Ailoot.
Подробнее
Вопросы и ответы
Сколько стоит пример запроса без кеша?
По тарифам Opus 5 из статьи 20 000 входных токенов стоят $0,10, 2000 выходных — $0,05. Итого $0,15. Бюджет $10 покрывает 66 целых вызовов такого размера без дополнительных начислений.
Почему скидка полного запроса меньше скидки кешированного ввода?
Новый ввод и вывод оплачиваются по обычным ставкам. В примере 15 000 кешированных, 5000 новых входных и 2000 выходных токенов стоят $0,0825: экономия 45% от $0,15. Первая запись кеша, наоборот, стоит $0,16875.