20 lines
586 B
Markdown
20 lines
586 B
Markdown
# Сырой текст задания → плоская карточка
|
|
|
|
LangGraph-граф с одним узлом: `task_text` → `verdict_row` (плоская карточка `TaskCard`).
|
|
|
|
Внутри узла: `PromptTemplate` → `ChatOpenAI` (OpenRouter) → `PydanticOutputParser`.
|
|
|
|
## Установка
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
## Запуск
|
|
|
|
```bash
|
|
python main.py
|
|
```
|
|
|
|
Автопроверка может вызывать `graph.invoke({"task_text": "...", "verdict_row": None})` — в ответе обязателен ключ `verdict_row`.
|