# -*- coding:utf-8 -*- """ RagServer Shell - 前端壳应用,业务逻辑由 rag 模块提供 """ from ahserver.serverenv import ServerEnv from appPublic.registerfunction import RegisterFunction import json async def status_handler(request, params_kw, *args, **kwargs): return json.dumps({ "service": "ragserver", "version": "0.1.0", "module": "rag" }, indent=2, ensure_ascii=False) def init_ragserver(): env = ServerEnv() rf = RegisterFunction() rf.register("status", status_handler) # 加载 rag 业务模块 from rag.init import init_rag_module init_rag_module()