/
gr.ev.vl
/
TestGen
Обзор
Документация
Войти
/
gr.ev.vl
/
TestGen
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/router.py
113 строк
2 KB
gr.ev.vl
Initial commit
06 июн 2026, 02:41
06 июн 2026, 02:41
02fb1fb
Код
Авторство
О чём код?
""" ������� ������ API. ���������� ��� ���������� ������ v1. """ from fastapi import APIRouter from .v1 import ( analytics, auth, courses, distractors, export, generation, llm, misconceptions, passports, prompts, questions, topics, users, verification, ) api_router = APIRouter() # �������������� (��������� ���������) api_router.include_router( auth.router, prefix="/auth", tags=["��������������"], ) # ���������� ��������� api_router.include_router( users.router, prefix="/users", tags=["������������"], ) api_router.include_router( courses.router, prefix="/courses", tags=["�����"], ) api_router.include_router( passports.router, prefix="/passports", tags=["�������� ������"], ) # ���� � ������� � ��� �������� # ��������� ��� �������� ������ ����: /courses/{id}/topics, /topics/{id}/subtopics, /subtopics/{id} api_router.include_router( topics.router, tags=["���� � �������"], ) api_router.include_router( generation.router, prefix="/generation", tags=["���������"], ) api_router.include_router( misconceptions.router, prefix="/misconceptions", tags=["������� �����������"], ) api_router.include_router( questions.router, prefix="/questions", tags=["�������"], ) api_router.include_router( distractors.router, prefix="/distractors", tags=["�����������"], ) api_router.include_router( verification.router, prefix="/verification", tags=["�����������"], ) api_router.include_router( prompts.router, prefix="/prompts", tags=["������"], ) api_router.include_router( export.router, prefix="/export", tags=["�������"], ) api_router.include_router( llm.router, prefix="/llm", tags=["LLM-����������"], ) api_router.include_router( analytics.router, prefix="/analytics", tags=["���������"], )