Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 60 · Видео · 4 мин

Кэширование промптов

Урок 60 из 100 курса «Claude в Google Vertex AI»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

О чём урок

В мире больших языковых моделей (LLM) эффективность и скорость играют ключевую роль. Одной из инновационных функций, разработанных для оптимизации взаимодействия с Claude, является кэширование промптов (Prompt Caching). Эта функция значительно ускоряет ответы Claude и снижает затраты на генерацию текста, повторно используя результаты вычислительной работы из предыдущих запросов. Вместо того чтобы отбрасывать всю обработанную информацию после каждого запроса, Claude может сохранять и повторно использовать ее, когда вы отправляете аналогичный контент.

Чтобы по-настоящему оценить преимущества кэширования промптов, давайте сначала рассмотрим, что происходит во время типичного запроса, когда кэширование не используется. Когда вы отправляете сообщение Claude, он не сразу начинает генерировать ответ. Вместо этого Claude выполняет обширную предварительную обработку вашего ввода:

  • Токенизация промпта: Сначала Claude разбивает ваш текст на более мелкие единицы, называемые token'ами. Это могут быть слова, части слов или даже отдельные символы.
  • Создание эмбеддингов: Для каждого token'а создаются математические представления (embeddings), которые кодируют его значение и контекст.
  • Добавление контекста: Claude анализирует окружающий текст, чтобы лучше понять смысл и связи между token'ами.
  • Генерация текста: Только после всех этих этапов Claude приступает к фактической генерации выходного текста.

После отправки вам ответа Claude обычно отбрасывает всю эту вычислительную работу. Все данные удаляются, и Claude объявляет себя готовым к следующему запросу, как будто предыдущего и не было.

Именно здесь возникает неэффективность. Представьте, что вы ведете диалог с Claude. Ваш следующий запрос будет включать:

  • То же самое исходное сообщение пользователя, что и раньше.
  • Предыдущий ответ Claude.
  • Ваше новое, последующее сообщение.

В такой ситуации Claude приходится заново обрабатывать исходное сообщение, даже если он только что анализировал точно такой же контент несколько мгновений назад. Это похоже на то, как если бы Claude мог подумать: "Я только что обработал это сообщение и выбросил всю проделанную работу. Я мог бы просто использовать ее повторно!" Эта избыточная обработка тратит вычислительные ресурсы и увеличивает время ответа, особенно в длинных или повторяющихся взаимодействиях.

План урока

  1. Кэширование промптов: Ускорение и оптимизация работы с Claude
  2. Как Claude обычно обрабатывает запросы
  3. Проблема с повторяющимся контентом
  4. Как кэширование промптов решает эту проблему
  5. Ключевые преимущества и ограничения
  6. Распространенные сценарии использования

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Урок входит в темы

Полезные гиды