From 0c5015783f332a7cc146871d90c01f51e04abadb Mon Sep 17 00:00:00 2001 From: ymq Date: Mon, 7 Sep 2026 13:57:41 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20init=5Frag=5Fmodule=20=E8=A7=84?= =?UTF-8?q?=E8=8C=83=E5=8C=96=E4=B8=BA=20load=5Frag(load=5F<=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=90=8D>=E7=BA=A6=E5=AE=9A)+=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E6=97=A7=E5=90=8D=E5=88=AB=E5=90=8D(ragserver=20=E9=9B=B6?= =?UTF-8?q?=E6=94=B9=E5=8A=A8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rag/__init__.py | 4 ++-- rag/init.py | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/rag/__init__.py b/rag/__init__.py index 8e7eac3..7a3f359 100644 --- a/rag/__init__.py +++ b/rag/__init__.py @@ -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'] diff --git a/rag/init.py b/rag/init.py index bf2d873..0b78e19 100644 --- a/rag/init.py +++ b/rag/init.py @@ -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