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, # )