THREADQA
    THREADQA
    Главная
    Курсы
    Java QA AutomationNEW
    Новый курс · уже можно купить
    Python QA Automation
    Pytest, Playwright, Docker
    iOS QA Automation
    XCTest, XCUITest, Fastlane
    Все курсы
    Сравнить Java / Python / iOS
    Практика
    Мок собеседование
    Тренировка перед реальным интервью
    XPath Practice Hub
    Тренажёр XPath-запросов
    Roadmap
    Путь QA-инженера
    Тренажёры
    SQL, Git, Docker, Linux, тест-дизайн
    QA игры
    8 мини-игр для тестировщика
    XPath Dinner
    Практика XPath в игровом формате
    Каталог инструментов
    Инструменты тестирования и сравнения
    Глоссарий ИИ-тестирования
    LLM, RAG, метрики, evals
    С чего начать
    Блог
    FAQ
    Для компаний
    1. Домой
    2. Глоссарий тестирования ИИ
    3. Prompt caching
    Параметры и скорость

    Prompt cachingчто это и как применять в тестировании ИИ

    Также: кеширование промпта, кеширование системного промпта

    Prompt caching (кеширование промпта) — механизм, при котором провайдер сохраняет уже обработанное начало промпта (системный промпт, описание инструментов, длинные документы) и при следующем запросе с тем же началом не обрабатывает его заново. Это снижает задержку и стоимость запросов, но работает только при полном совпадении кешируемой части.

    Автор: Олег Пендрак · Обновлено 19 сентября 2026 г.

    Как это работает

    Условия зависят от провайдера. Для примера, в документации Anthropic кешируется префикс промпта (инструменты, системный промпт, сообщения) до заданной точки; попадание в кеш требует полностью идентичного префикса, срок жизни записи по умолчанию — 5 минут, а для кеширования есть минимальная длина, зависящая от модели [1]. Сверяйтесь с документацией вашего провайдера: правила и цены меняются.

    Практическое следствие: стабильные части ставят в начало промпта, а изменяемые (вопрос пользователя, текущая дата) — в конец. Динамические данные в начале, например метка времени, ломают кеш при каждом запросе.

    Пример

    Порядок частей промпта для кеша
    [1] Системный промпт и правила        ← стабильно, кешируется
    [2] Описание инструментов              ← стабильно, кешируется
    [3] Длинный справочный документ        ← стабильно, кешируется
    [4] История диалога и вопрос           ← меняется в каждом запросе

    Как применять в тестировании ИИ

    Проверяйте эффект кеша замерами: сравните TTFT и стоимость «холодного» и «тёплого» запросов и убедитесь, что правка промпта не ломает кеш неожиданно. Добавьте тест на то, что изменяемые данные не попадают в начало промпта.

    Типичные ошибки

    • Ставить в начало промпта изменяемые данные (дату, идентификатор), из-за чего кеш не срабатывает.
    • Не учитывать срок жизни кеша и минимальную длину: короткие или редкие запросы могут в кеш не попасть.
    • Считать правила одного провайдера универсальными.

    Частые вопросы

    Как работает кеширование системного промпта?

    Провайдер сохраняет обработанное начало промпта, и при повторном запросе с тем же началом переиспользует результат вместо повторной обработки. Это снижает задержку и стоимость, если начало совпало полностью.

    Почему кеш промпта не срабатывает?

    Частая причина: в начале промпта стоят изменяемые данные, и префикс отличается от запроса к запросу. Другие причины: истёк срок жизни записи или промпт короче минимальной длины для кеширования у провайдера.

    Источники

    1. Prompt caching (пример реализации у провайдера) — Anthropic, документация Claude API

    На странице

    • Как это работает
    • Пример
    • В тестировании ИИ
    • Типичные ошибки
    • Частые вопросы
    • Источники

    Читайте в блоге

    • Тестирование ИИ: что и когда тестировать в LLM-приложении

    Связанные термины

    • TTFT (time to first token)
    • Trace id
    • LLM evals
    Все термины глоссария
    THREADQAПлатформа QA Automation

    О платформе

    Обучаем автоматизации тестирования на Java, Python и iOS. Практические курсы, roadmap, тренажёры и персональные мок-интервью.

    Онлайн 24/7

    Курсы

    • Java QA AutomationNEW
    • Python QA Automation
    • iOS QA Automation
    • Про ThreadQA

    Услуги

    • Мок-собеседования

    Инструменты

    • Roadmap QA
    • Тренажёры
    • QA игры
    • Тренажёр XPath
    • XPath Diner
    • Каталог инструментов
    • Глоссарий ИИ-тестирования

    Контакты

    • Email
      info@threadqa.ru
    • Telegram
      @penolegrus
    Публичная офертаПолитика конфиденциальностиУсловия использования
    © 2026·ThreadQA LMS·Все права защищены