INNER CODE UNIT · Python

lifespan

Dong90/oh-my-taiyiforge · app/main.py:14

async def lifespan(app: FastAPI):
    setup_logging()
    yield


app = FastAPI(title="TaiyiForge Translation Assistant", version="0.1.0", lifespan=lifespan)

setup_cors(app)
app.add_exception_handler(AppError, app_error_handler)  # type: ignore[arg-type]
app.add_exception_handler(Exception, generic_error_handler)  # type: ignore[arg-type]
app.include_router(router, prefix="/api")


if __name__ == "__main__":
    import uvicorn
    uvicorn.run("app.main:app", host=settings.host, port=settings.port, reload=settings.debug)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…