Merge branch 'develop' of http://47.106.207.27:3000/AI260626/Mutual_Fund into develop_feature_kefu

# Conflicts:
#	.gitignore
#	api/router.py
#	main.py
#	sql/schema.sql
This commit is contained in:
2026-09-11 11:24:32 +08:00
7 changed files with 89 additions and 2531 deletions
+2 -7
View File
@@ -1,6 +1,7 @@
"""应用入口:四库异步生命周期 + 中间件 + 全局异常 + 路由装配。"""
from contextlib import asynccontextmanager
import uvicorn
from fastapi import FastAPI
from api.router import api_router
@@ -17,8 +18,6 @@ from utils.request_id import RequestIdMiddleware
@asynccontextmanager
async def lifespan(app: FastAPI):
setup_logging() # 幂等:分级日志 + trace_id + 脱敏
app.state.customer_agent_runtime = build_default_runtime()
app.state.knowledge_upload_service = build_default_knowledge_upload_service()
# 四库会话懒创建:启动不连接任何库,首次访问才建,可手动预热:
# asyncio.run(database.init_db())
yield
@@ -34,8 +33,4 @@ app.include_router(api_router)
@app.get("/")
async def root():
return {"message": "智能公募基金系统 API", "docs": "/docs"}
if __name__ == '__main__':
import uvicorn
uvicorn.run('main:app', host="127.0.0.1", port=8000)
return {"message": "智能公募基金系统 API", "docs": "/docs"}