23 lines
858 B
Markdown
23 lines
858 B
Markdown
# 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` — зависимости
|