Мультиагентные AI-пайплайны имеют проблему видимости - они работают молча в течение 30-60 секунд, и вы не знаете, какой шаг активен, сколько времени это занимает или где произошел сбой 🥴 Обратные вызовы агентов - это простой способ это исправить... 🧵👇
2/5 Большинство фреймворков агентов позволяют вам прикрепить хуки "до" и "после" к каждому агенту. - Хук "до" срабатывает прямо перед началом работы агента. - Хук "после" срабатывает, когда он завершен. Вот и все — два хука на агента.
3/5 С этими двумя хуками вы можете записывать, какой агент работает, фиксировать, когда он запустился, и выводить, сколько времени прошло, когда он завершится. Вместо пустого терминала на минуту, вы получаете: "Исследователь начинает..." "Исследователь завершил (12.3с)" "Аналитик начинает..."
4/5 Хук "before" также может полностью пропустить агента. Если кэшированные результаты уже существуют из предыдущего запуска, хук находит их и возвращает данные напрямую - агент никогда не запускается. Это кэширование на уровне агента без изменений самого агента.
101