add README.md

This commit is contained in:
2026-05-26 08:20:21 +00:00
parent b0567be23c
commit 0a18427763
+23 -2
View File
@@ -1,3 +1,24 @@
# task-69a86305c46fd26feae6bcaa
# Human-in-the-Loop через middleware
HITL via HumanInTheLoopMiddleware
Агент на `create_agent` + `HumanInTheLoopMiddleware`: перед вызовом `get_weather` запрашивается подтверждение в терминале (`approve` / `reject`), возобновление через `Command(resume={"decisions": [...]})`.
## Запуск
```bash
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](https://docs.langchain.com/oss/python/langchain/human-in-the-loop)