Files
task-69a86305c46fd26feae6bcaa/README.md
T
2026-05-26 08:20:21 +00:00

841 B

Human-in-the-Loop через middleware

Агент на create_agent + HumanInTheLoopMiddleware: перед вызовом get_weather запрашивается подтверждение в терминале (approve / reject), возобновление через Command(resume={"decisions": [...]}).

Запуск

pip install -r requirements.txt
# OPENAI_API_KEY и OPENROUTER_MODEL в .env
python main.py

Пример:

Вы: Какая погода в Казани сегодня?
--- Подтверждение ---
Инструмент: get_weather
Аргументы: {'city': 'Казань', 'date': 'сегодня'}
a = approve, r = reject: a
Агент: ...

Документация: Human-in-the-loop — LangChain