routes.py 851 B

123456789101112131415
  1. from fastapi import APIRouter
  2. from app.api.v1 import assistant, assistant_file, thread, message, files, runs, token, action
  3. api_router = APIRouter(prefix="/v1")
  4. def router_init():
  5. api_router.include_router(assistant.router, prefix="/assistants", tags=["assistants"])
  6. api_router.include_router(assistant_file.router, prefix="/assistants", tags=["assistants"])
  7. api_router.include_router(thread.router, prefix="/threads", tags=["threads"])
  8. api_router.include_router(message.router, prefix="/threads", tags=["messages"])
  9. api_router.include_router(runs.router, prefix="/threads", tags=["runs"])
  10. api_router.include_router(files.router, prefix="/files", tags=["files"])
  11. api_router.include_router(token.router, prefix="/tokens", tags=["tokens"])
  12. api_router.include_router(action.router, prefix="/actions", tags=["actions"])