Rewrite: proper Human-in-the-loop with LangGraph interrupt/resume
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Human-in-the-loop (interrupt / resume)
|
||||
|
||||
Реализация графа на LangGraph с кастомным прерыванием.
|
||||
|
||||
## Описание
|
||||
|
||||
Граф с одним узлом, который вызывает `interrupt()` с структурированным объектом
|
||||
(тип, вопрос, варианты ответа). Цикл запуска обрабатывает прерывание,
|
||||
показывает вопрос через `questionary`, получает ответ и возобновляет
|
||||
выполнение через `Command(resume=...)`.
|
||||
|
||||
## Запуск
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
python main.py
|
||||
```
|
||||
|
||||
## Структура
|
||||
|
||||
- `main.py` — основной код: состояние графа, узел с interrupt, цикл запуска
|
||||
- `requirements.txt` — зависимости
|
||||
Reference in New Issue
Block a user