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

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

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

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

О чём урок

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

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

Вот основные шаги, которые Claude выполняет с вашим сообщением:

  • Токенизация промпта (Tokenize the prompt): Сначала входной текст разбивается на более мелкие единицы, называемые token'ами. Это могут быть слова, части слов или даже отдельные символы, в зависимости от языка и модели.
  • Создание эмбеддингов для каждого токена (Create embeddings for each token): Каждый token преобразуется в числовой вектор (embedding), который представляет его семантическое значение. Эти векторы позволяют модели понимать отношения между словами и их контекст.
  • Добавление контекста на основе окружающего текста (Add context based on surrounding text): Модель анализирует embedding'и в их последовательности, чтобы понять общий смысл промпта и установить связи между различными частями текста. Это включает в себя механизмы внимания (как в архитектуре transformer), которые позволяют модели взвешивать важность различных token'ов относительно друг друга.
  • Генерация выходного текста (Generate output text): Только после завершения всей этой предварительной обработки Claude приступает к генерации самого ответа, token за token'ом.

Вся эта вычислительная работа по предварительной обработке происходит до того, как Claude сгенерирует какой-либо фактический ответ. Однако, как только Claude завершает обработку вашего запроса и отправляет ответ, он обычно отбрасывает всю только что выполненную вычислительную работу.

Отбрасывание всей проделанной работы создает неэффективность, особенно…

План урока

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

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

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

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

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

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

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

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