feat: 完成 issue #8 ⑥ K8s/Helm 部署底座 + 昇腾适配层

This commit is contained in:
2026-08-04 22:04:18 +08:00
parent 691a812fcf
commit e620d4937e
20 changed files with 1013 additions and 0 deletions
@@ -0,0 +1,16 @@
# -*- coding: utf-8 -*-
"""测试引导:把 `core/inference-backend` 以包名 `inference_backend` 挂载到 sys.modules。
目录名 `inference-backend` 含连字符,无法直接以包名 import;挂载后模块内相对导入
(`from inference_backend.base import ...`)在 unittest 发现机制下可正常解析。
"""
import os
import sys
import types
BACKEND_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, BACKEND_DIR)
if "inference_backend" not in sys.modules:
pkg = types.ModuleType("inference_backend")
pkg.__path__ = [BACKEND_DIR]
sys.modules["inference_backend"] = pkg