Files
2026-06-08 14:29:30 +00:00

1.0 KiB
Raw Permalink Blame History

LangGraph: граф с рефлексией и доработкой

LangGraph-агент, который пишет ответ, оценивает его критиком и при необходимости улучшает.

Граф

START → draft_answer → reflect
                         |
              ok / round≥max_rounds → END
              needs_revision        → rewrite → reflect

Узлы

Узел Роль
draft_answer Первичный ответ на вопрос (5–10 предложений)
reflect LLM-критик: вердикт (ok/needs_revision) + 23 замечания
rewrite Улучшить черновик по замечаниям, round += 1

max_rounds = 2 по умолчанию. Рефлексия реализована через LLM-критика — без try/except.

Установка

pip install -r requirements.txt

.env:

OPENAI_API_KEY=ваш_ключ_openrouter

Запуск

python main.py