Model/backend/app/main.py
2023-07-17 17:01:07 +01:00

19 lines
571 B
Python

from fastapi import FastAPI, Depends
from mangum import Mangum
from app.portfolio import router as portfolio_router
from app.plan import router as plan_router
from app.dependencies import validate_api_key
from app.config import get_settings
app = FastAPI(dependencies=[Depends(validate_api_key)])
app.include_router(portfolio_router.router, prefix="/v1")
app.include_router(plan_router.router, prefix="/v1")
if get_settings().ENVIRONMENT == "local":
from app.local import router as local_router
app.include_router(local_router.router)
handler = Mangum(app)