Agents / Context / Урок 03

ContextPack

Собираем управляемое окно контекста с источниками и бюджетом токенов.

Видео · 0:59Материалы · 12 минутРусскийОбновлён 02 августа 2026
Для кого
Разработчики RAG, ассистентов и agent-native систем памяти.
Перед началом
Набор документов или событий и конкретная задача агента.
00:59 Озвучка · встроенный текст

Моё обучение

Прогресс и заметка

Войдите, чтобы сохранять прогресс, закладки и личные заметки.

Войти

Материалы / 12 минут

Собрать ограниченный ContextPack с источниками, свежестью и понятной причиной включения каждого элемента.

01

Контекст — это решение

Передавать всю историю дорого и опасно: старые инструкции конфликтуют, нерелевантные факты занимают окно, а источник ответа теряется.

ContextPack формируется под конкретную задачу и бюджет. Каждый элемент должен иметь причину включения и ссылку на происхождение.

02

Бюджет распределяется по ролям

Зарезервируйте место для системных правил, текущего запроса, проверенных фактов, недавних событий и ответа. Retrieval не может занимать всё окно.

Дедупликация и diversity важнее добавления десятого похожего фрагмента. Более свежий факт не всегда истиннее, поэтому учитывайте доверие к источнику.

03

Пакет должен быть проверяемым

Сохраняйте идентификатор источника, время, score, версию и политику отбора. Тогда плохой ответ можно воспроизвести без догадок о скрытом prompt.

Если необходимого факта нет, пакет фиксирует пробел. Агент должен запросить данные или остановиться, а не заполнять отсутствие предположением.

Структура ContextPack json
{
  "task": "prepare_release_summary",
  "token_budget": 2400,
  "items": [
    { "source_id": "commit:4c99f1d", "score": 0.91, "reason": "latest release" }
  ],
  "missing": ["production error rate"]
}

Практика

Соберите пакет для одной задачи

Ограничьте контекст и объясните попадание каждого фрагмента.

  1. 01

    Задайте задачу и общий token budget.

  2. 02

    Разделите бюджет между правилами, фактами и историей.

  3. 03

    Добавьте provenance, freshness и reason для каждого item.

  4. 04

    Зафиксируйте отсутствующие данные отдельным списком.

Критерии готовности

  • Пакет укладывается в заранее заданный бюджет.
  • Каждый факт имеет источник и время.
  • Повторяющиеся фрагменты удалены.
  • Отсутствующие данные не подменяются догадками.