File size: 986 Bytes
adf36ef
097744c
53d57fc
adf36ef
5b2e817
 
 
 
d6ef950
bd794f9
5b2e817
adf36ef
 
53d57fc
5b2e817
 
 
d6ef950
bd794f9
adf36ef
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from fastapi import APIRouter
from app.modules.question_tests_retrieval import qtretrieval_router
from app.modules.matching_cv import cvmatching_router

# crud import
from app.modules.crud_question_test import crud_question_tests_router
from app.modules.crud_cvs import crud_cvs_router
from app.modules.crud_jds import crud_jds_router
from app.modules.crud_rag_question_tests import crud_rag_question_tests_router
from app.modules.question_rag import quiz_gen_router

modules_router = APIRouter(prefix="/modules", tags=["modules"])
modules_router.include_router(qtretrieval_router)
modules_router.include_router(cvmatching_router)
modules_router.include_router(crud_question_tests_router)
modules_router.include_router(crud_cvs_router)
modules_router.include_router(crud_jds_router)
modules_router.include_router(crud_rag_question_tests_router)
modules_router.include_router(quiz_gen_router)

@modules_router.get("/")
async def index():
    return {"message": "Welcome to modules page"}