Калькулятор кэширования промптов
Если отправить начало промпта на 10 000 токенов 100 раз в Claude Sonnet 5.5, с 500 новыми входными и 300 выходными токенами на вызов, без кэша выйдет 2,40 $, а с кэшем на 5 минут 0,52 $: экономия 78% начиная с вызова 2 (цены проверены 2026-10-16).
Как пользоваться
- Выберите модель, а для Claude ещё и срок жизни кэша: 5 минут или 1 час.
- Введите токены, которые повторяются в каждом вызове (системный промпт, документы, описания инструментов), меняющиеся входные токены, выходные токены и число вызовов.
- Укажите, сколько раз кэш записывается: 1, если вызовы идут до истечения срока, больше, если кэш истекает и пишется заново. Смотрите экономию, обе суммы и точку окупаемости.
Как считается
Без кэша = вызовы × (повторяющиеся + меняющиеся токены) × цена входа + вызовы × выходные токены × цена выхода, всё ÷ 1 000 000.
С кэшем = записи × повторяющиеся токены × цена записи + (вызовы − записи) × повторяющиеся токены × цена чтения + та же стоимость меняющегося входа и выхода.
Цена записи = цена входа × множитель: Claude 1,25 для кэша на 5 минут и 2 для кэша на 1 час, OpenAI 1,25 для GPT-5.6 и новее и 1 для более ранних моделей, неявный кэш Gemini 1.
Окупаемость = 1 + наименьшее число чтений r, при котором r × (цена входа − цена чтения) > (множитель − 1) × цена входа. Цены в долларах США за миллион токенов.
Частые вопросы
Когда кэширование промптов окупается?
В Claude с кэшем на 5 минут оно окупается со второго вызова, который читает кэш: чтение стоит малую долю цены входа, а наценка за запись всего 25%. Кэш на 1 час при записи стоит вдвое дороже входа, поэтому нужно ещё одно чтение.
Берёт ли OpenAI плату за запись в кэш?
В OpenAI кэширование автоматическое. По руководству OpenAI о кэшировании промптов, GPT-5.6 и новее берут за запись 1,25 цены входа, у более ранних моделей доплаты нет.
А Gemini?
Gemini 2.5 и новее кэшируют неявно и дают скидку при попадании, поэтому здесь запись считается по обычной цене входа. Явные кэши дополнительно оплачивают хранение за миллион токенов в час; на этой странице это не учтено.
Почему реальная экономия может быть меньше?
У каждого поставщика есть минимальная длина для кэша, попадание бывает только при полностью совпадающем начале, а истёкший кэш пишется заново. Учитывайте истечения в поле числа записей и сверяйтесь с данными об использовании из API.