| 123456789101112131415161718192021222324252627 |
- from fastapi import FastAPI
- from api.routes import router
- from core.lifespan_manager import create_lifespan
- from middlewares.registration_middleware import registration_check_middleware
- app = FastAPI(
- title="龙嘉软件AI助手API",
- description="龙嘉软件公司的AI助手",
- version="1.0.0",
- lifespan=create_lifespan(),
- )
- # 添加中间件
- app.middleware("http")(registration_check_middleware)
- app.include_router(router)
- if __name__ == "__main__":
- import uvicorn
- uvicorn.run(app, host="0.0.0.0", port=8888)
- # uvicorn.run(
- # "app:app", # 导入字符串格式
- # host="0.0.0.0",
- # port=8888,
- # workers=4,
- # reload=False,
- # )
|