TGViewer
Agentic World Agentic World @anti_notes · 1.21K subscribers
Post #69 1.03K
Context automatically compacted 🦾

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

При работе с фанатичной кодогенерацией контекст забивается достаточно быстро, поэтому для продолжения работы требуется процесс, который называется компактизация - это когда все накопленное сжимается до определенного уровня. Существуют разные механизмы компактизации: вычленение фактов, суммаризация, скользящее окно, грубое обрезание и многие другие под задачу. Очень важно знать, какая именно компактизация происходит, а в идеале - не доводить до этого, либо контролировать процесс самостоятельно.

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

Он изменил 31 файл, но на выходе сообщил, что изменил цвет кнопки и увеличил шрифт. Я сначала не мог понять о чем речь, но потом все быстро понял: я действительно в самом начале чата просил это сделать и на сломе контекстного окна эта задача стала самой важной и приоритетной и в итоге получилось не шифрование, а мусор.

Поэтому лучше не доводить до компактизации, особенно до той, про которую мы детально не знаем как именно она делается.

P.S.: мем с собаками - один из моих любимых, обожаю вставлять его в серьезные презы 😀
  • 💯 3
  • 👍 2
  • 🤔 2
  • 🌚 1
More from @anti_notes
  1. Sep 18, 2026Пост конференций и полезных ссылок Конфы - я люблю. Послеживаю за расписанием на сайтике e…
  2. Sep 10, 2026А теперь хотелось бы поговорить про важное в эпоху дизрапта разработки продуктов: про скво…
  3. Sep 10, 2026Про deep tech night Конфа крутая! Собственно, как все tech-конфы Яндекса. Организация во в…
  4. Sep 5, 2026Это я еду на «главную tech-конференцию Яндекса» (они сами в рекламе так писали) deep tech…
  5. Sep 3, 2026Когда все-таки приехал в офис на встречу государственной важности, а там… (кручу назад, по…
  6. Aug 31, 2026Стартуем неделю с крутейшей темы: глубокий разбор того, как работает текстовый вотермарк в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →