feat(app): load_dapi() 接线——注册 Bearer key 认证供 rag 对外 API 鉴权(对齐 sage)

This commit is contained in:
yumoqing 2026-09-03 16:12:30 +08:00
parent 6051a7e5ba
commit ec4aebd9a3

View File

@ -57,6 +57,12 @@ def init():
from uapi.init import load_uapi
except ImportError:
def load_uapi(): pass
# dapi开放平台 key 管理downapp/downapikey。注册 'Bearer ' 认证方法进 RBAC
# rag 对外 API 的 Bearer key 鉴权依赖它——必须在 rag 之前 load。
try:
from dapi.init import load_dapi
except ImportError:
def load_dapi(): pass
# rag知识库向量检索 + 图谱),表名统一 rag_ 前缀,与产线业务表不冲突
try:
from rag.init import init_rag_module
@ -151,6 +157,7 @@ def init():
load_ktv_adapter()
load_smssend()
load_uapi() # 必须在 rag 之前rag 通过 uapi 调 vdb/reranker/ner/graph
load_dapi() # 必须在 rag 之前:注册 Bearer key 认证rag API 端点鉴权依赖
init_rag_module()
# Permission cache warms up on first request