README по workflow
Локальная HTML-версия документа.
# Импортируемые workflow-файлы
Здесь лежат три JSON-файла для импорта в `n8n`.
## Файлы
- `Local Assessment Pipeline - Full.json`
- `local_assessment_pipeline_full.same_instance.json`
- `local_assessment_pipeline_full.template.json`
## Какой брать
### Если хотите взять именно ту версию, которая была руками доведена и скачана из живой локальной инстанции
Берите:
- `Local Assessment Pipeline - Full.json`
Это самый практичный файл для архива и повторного импорта, потому что он уже был:
- импортирован;
- проверен;
- прогнан по трём веткам;
- скачан обратно из рабочей инстанции `n8n`.
### Если импортируете в эту же локальную инсталляцию `n8n`
Берите:
- `local_assessment_pipeline_full.same_instance.json`
Этот файл уже ссылается на существующий credential:
- `Bearer Auth account`
Он подходит именно для той локальной базы `n8n`, где вы его собирали.
### Если хотите более переносимый вариант
Берите:
- `local_assessment_pipeline_full.template.json`
После импорта в нём нужно вручную выбрать credential для трёх узлов:
- `LLM Create Assessment`
- `LLM Grade Submission`
- `LLM Publish Results`
## Что делает workflow
Цепочка такая:
`Manual Trigger -> Set Pipeline Input -> Switch -> 3 ветки LLM -> 3 узла извлечения текста`
Он покрывает три режима:
- `create_assessment`
- `grade_submissions`
- `publish_results`
То есть workflow умеет:
- создавать контрольную работу;
- проверять ответы ученика;
- готовить понятную выдачу результатов.
## Как запускать
В узле `Set Pipeline Input` меняйте поле:
- `mode`
Допустимые значения:
- `create_assessment`
- `grade_submissions`
- `publish_results`
Остальные поля служат входом для соответствующей ветки.
## Что я изменил
- доделал `Switch` до полноценного трёхветочного workflow;
- добавил отдельные LLM-узлы для проверки и публикации результатов;
- добавил отдельные узлы извлечения чистого текста ответа;
- ужесточил prompts, чтобы меньше лезли reasoning и служебные комментарии;
- оставил OpenRouter-маршрут `openrouter/free`.
## Как импортировать
В `n8n`:
1. откройте меню импорта workflow;
2. лучше всего сначала попробуйте `Local Assessment Pipeline - Full.json`;
3. если импортируете template-версию, откройте три HTTP-узла и выберите ваш `Bearer Auth` credential;
4. в `Set Pipeline Input` задайте нужный `mode`;
5. выполните workflow.