Prompt caching позволяет сократить расходы на AI-запросы без изменения ответов модели
Механизм prompt caching позволяет сократить стоимость повторной обработки одинаковых частей запроса к языковой модели до 90%. Это актуально для приложений, которые регулярно отправляют одни и те же system prompt, tool definitions или справочные документы. Как пишет Towards AI, функция уже есть у крупных AI-провайдеров, однако многие команды до сих пор не используют её в production-сервисах.
Принцип работы довольно простой: модель сохраняет обработанное состояние неизменяемой части промпта и при следующих запросах не пересчитывает эти токены заново. В материале подчёркивается, что на качество или содержание ответа это не влияет. Модель выполняет те же вычисления, просто пропускает повторную обработку уже известных данных. В некоторых случаях для активации caching достаточно добавить в запрос одно дополнительное поле.
В статье также приводится пример чат-бота с system prompt объёмом 5000 токенов и 10 тыс. диалогов в день. При таком сценарии сервис ежедневно повторно отправляет 50 млн токенов только для системных инструкций. Авторы отдельно отмечают, что caching работает лишь при точном совпадении начала промпта. Поэтому неизменяемые инструкции и документы советуют размещать в начале запроса, а пользовательские данные добавлять в конце.
Ключевые факты
Крупные AI-провайдеры в 2026 году дают скидку до 90% на cached input tokens
В примере из материала chatbot с system prompt на 5000 токенов и 10 тыс. диалогов в день повторно отправляет 50 млн токенов ежедневно
Prompt caching работает только при точном совпадении начала промпта
Авторы утверждают, что использование caching не меняет содержимое ответа модели и даёт идентичный результат