Files
Mayacontigo/apps/riesgos/api/server/__init__.py
Rogelio 325f1ef439 ic
2025-10-13 18:16:25 +00:00

24 lines
378 B
Python

from contextlib import asynccontextmanager
from fastapi import FastAPI
from api import config
from .v1 import router
@asynccontextmanager
async def lifespan(_: FastAPI):
await config.init_mongo_db()
config.init_langfuse()
yield
app = FastAPI(
lifespan=lifespan,
docs_url="/api/docs",
openapi_url="/api/openapi.json",
)
app.include_router(router)