Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Инженерия контекста, четко объясненная:
Все говорят о контекстной инженерии, но никто не объясняет, что это на самом деле значит.
Сегодня я объясню все, что вам нужно знать о контекстной инженерии, пошагово.
Поехали! 🚀
Итак, что такое контекстная инженерия?
Это искусство и наука предоставления правильной информации, в правильном формате, в нужное время вашему LLM.
Вот цитата Андрея Карпаты о контекстной инженерии...👇

Чтобы понять контекстное проектирование, сначала необходимо понять значение контекста.
Агенты сегодня стали гораздо больше, чем просто чат-боты.
График ниже обобщает 6 типов контекстов, необходимых агенту для правильного функционирования.
Посмотрите на это 👇
Теперь вы должны знать, что просто "запрашивать" агентов недостаточно.
Вы должны создать входные данные (контекст).
Думайте об этом так:
🧠 LLM = ЦПУ
💾 Контекстное окно = ОЗУ
Вы по сути программируете "ОЗУ" с идеальными инструкциями для вашего ИИ.
продолжение...👇
Итак, как мы это делаем?
Инженерия контекста может быть разбита на 4 основных этапа:
- Написание контекста
- Выбор контекста
- Сжатие контекста
- Изоляция контекста
Давайте разберем каждый из них по порядку...👇
1️⃣ Контекст написания:
Контекст написания означает сохранение его вне окна контекста, чтобы помочь агенту выполнить задачу.
Вы можете сделать это, записав его в:
- Долгосрочную память (сохраняется между сессиями)
- Краткосрочную память (сохраняется в пределах сессии)
- Объект состояния
Проверьте это👇

2️⃣ Прочитайте контекст:
Чтение контекста означает его извлечение в контекстное окно, чтобы помочь агенту выполнить задачу.
Теперь этот контекст можно извлечь из:
- Инструмента
- Памяти
- Базы знаний (документы, векторная БД)
Проверьте это👇

3️⃣ Сжатие контекста
Сжатие контекста означает сохранение только тех токенов, которые необходимы для выполнения задачи.
Извлеченный контекст может содержать дублирующую или избыточную информацию (многоходовые вызовы инструментов), что приводит к лишним токенам и увеличению затрат.
Суммирование контекста помогает в этом.
Проверьте это👇

4️⃣ Изоляция контекста
Изоляция контекста включает в себя его разделение, чтобы помочь агенту выполнить задачу.
Некоторые популярные способы сделать это:
- Использование нескольких агентов (или подагентов), каждый из которых имеет свой собственный контекст
- Использование песочницы для хранения и выполнения кода
- И использование объекта состояния
Проверьте это👇

101
Топ
Рейтинг
Избранное
