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

This commit is contained in:
yumoqing 2026-09-07 13:57:42 +08:00
parent bd732bf35f
commit 23ebc7fc17
2 changed files with 6 additions and 7 deletions

View File

@ -1 +1 @@
from .init import load_llm from .init import load_pipeline_llm, load_llm

View File

@ -1,6 +1,6 @@
"""pipeline_llm 模块入口 — 模型治理(供应商/账号/模型/组织策略/限额限流/记账)。 """pipeline_llm 模块入口 — 模型治理(供应商/账号/模型/组织策略/限额限流/记账)。
宿主集成:应用入口调用 load_llm()(try/except ImportError 兜底)。 宿主集成:应用入口调用 load_pipeline_llm()(try/except ImportError 兜底)。
所有表共享宿主应用的库(get_module_dbname('pipeline_llm')),表名统一 llm_ 前缀。 所有表共享宿主应用的库(get_module_dbname('pipeline_llm')),表名统一 llm_ 前缀。
模块只提供治理引擎与配置管理;实际 LLM 转发仍由宿主已有的 模块只提供治理引擎与配置管理;实际 LLM 转发仍由宿主已有的
@ -512,8 +512,8 @@ async def llm_dashboard(params_kw):
return json.dumps(result, ensure_ascii=False, default=str) return json.dumps(result, ensure_ascii=False, default=str)
def load_llm(): def load_pipeline_llm():
"""模块加载:注册全部函数到 ServerEnv。""" """模块加载:注册全部函数到 ServerEnv。(规范名,产品层按 load_{resource_module} 约定)"""
load_gateway() load_gateway()
load_inference() load_inference()
load_selection() load_selection()
@ -550,6 +550,5 @@ def load_llm():
logger.info("[pipeline_llm] v1.0.0 loaded — 模型治理模块就绪") logger.info("[pipeline_llm] v1.0.0 loaded — 模型治理模块就绪")
# 产品层按 resource_module 动态重载约定:load_{resource_module}()(resource_module='pipeline_llm') # 兼容旧名(宿主曾用 load_llm;规范名为 load_pipeline_llm)
def load_pipeline_llm(): load_llm = load_pipeline_llm
return load_llm()