增加后台管理项目;
This commit is contained in:
@@ -24,8 +24,27 @@ async def lifespan(app: FastAPI):
|
||||
) # 批量注册模型
|
||||
print(f"🗄️ 数据库连接成功: {database_name}")
|
||||
|
||||
# 初始化GLM服务,确保默认角色存在
|
||||
try:
|
||||
from app.services.glm_service import get_glm_service
|
||||
|
||||
glm_service = get_glm_service()
|
||||
await glm_service.ensure_default_role()
|
||||
print(f"✅ GLM角色配置初始化完成")
|
||||
except Exception as e:
|
||||
print(f"⚠️ GLM角色配置初始化失败: {e}")
|
||||
|
||||
yield # 应用在此处进入正常运行状态,接收请求
|
||||
|
||||
# 关闭GLM服务
|
||||
try:
|
||||
from app.services.glm_service import close_glm_service
|
||||
|
||||
close_glm_service()
|
||||
print(f"GLM服务已关闭")
|
||||
except Exception as e:
|
||||
print(f"关闭GLM服务时出错: {e}")
|
||||
|
||||
# 关闭数据库连接
|
||||
await client.close()
|
||||
print(f"数据库连接关闭")
|
||||
|
||||
Reference in New Issue
Block a user