refactor: init_rag_module 规范化为 load_rag(load_<模块名>约定)+保留旧名别名(ragserver 零改动)

This commit is contained in:
ymq 2026-09-07 13:57:41 +08:00
parent 612e9a109a
commit 0c5015783f
2 changed files with 7 additions and 3 deletions

View File

@ -4,6 +4,6 @@ RAG业务模块 - 知识库、文档、引擎配置、订阅管理
作为独立模块被ragserver或其他应用引用
"""
from .init import init_rag_module
from .init import load_rag, init_rag_module
__all__ = ['init_rag_module']
__all__ = ['load_rag', 'init_rag_module']

View File

@ -1370,7 +1370,7 @@ async def engine_cfg_test_handler(request, params_kw, *args, **kwargs):
return json.dumps({"error": str(e)[:200]})
def init_rag_module():
def load_rag():
env = ServerEnv()
rf = RegisterFunction()
rf.register("status", status_handler)
@ -1395,3 +1395,7 @@ def init_rag_module():
rf.register("engine_cfg_get", engine_cfg_get_handler)
rf.register("engine_cfg_save", engine_cfg_save_handler)
rf.register("engine_cfg_test", engine_cfg_test_handler)
# 兼容旧名ragserver/pipeline-app 曾用 init_rag_module规范名为 load_rag
init_rag_module = load_rag