AIAgent-Hub · LangGraph

Human-in-the-loop с узлом одобрения (LangGraph) LangGraph

Безопасная оркестрация, где человек подтверждает рискованные шаги через interrupt и checkpoint. Обязательно для агентов с деньгами, рассылками, удалениями.

Спроектируй мульти-агентный граф LangGraph с человеком в контуре (human-in-the-loop) для процесса: <ОПИШИ, напр. агент готовит и отправляет рассылку / совершает покупку / меняет данные>.

Требования:
1. Агенты-исполнители готовят действие, но любое НЕОБРАТИМОЕ действие (отправка, оплата, удаление) проходит через узел approval.
2. В узле approval используй interrupt(): граф ставится на паузу и показывает человеку план действия (что, кому, последствия) и просит решение.
3. Обработай три ответа человека: approve → выполнить; edit → принять правку в State и переиграть; reject → откатить к планировщику с причиной.
4. Подключи checkpointer (MemorySaver) и thread_id, чтобы пауза/возобновление работали корректно через Command(resume=...).
5. State хранит pending_action, approval_status, human_feedback.

Выведи: схему графа с узлом-прерыванием, system_message агентов, логику ветвления после аппрува и Python-скелет с interrupt, checkpointer и возобновлением через Command(resume). Комментарии в коде на английском.

langgraph, human-in-the-loop, interrupt, checkpoint, аппрув, agent

Открыть в каталоге AIAgent-Hub →