from fastapi import APIRouter, Depends from app.api.routes import ( graph_search, graph_build, graph_editor, index, ) from app.api.deps import check_api_key api_router = APIRouter() api_router.include_router(index.router, tags=["index"]) api_router.include_router( graph_search.router, tags=["graph_search"], dependencies=[Depends(check_api_key)] ) api_router.include_router( graph_build.router, tags=["graph_build"], dependencies=[Depends(check_api_key)] ) api_router.include_router( graph_editor.router, tags=["graph_editor"], dependencies=[Depends(check_api_key)] )