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
+18
View File
@@ -0,0 +1,18 @@
# -*- coding: utf-8 -*-
"""iAOP-Core · 推理后端抽象层(Inference Backend)。
对应 PRD 5.6「⑥ 部署底座」与 EPIC #8:
NVIDIA GPU(5090,Triton/ONNX)与华为昇腾 NPU(ACL/CANN)实现同一
`InferenceBackend` 接口,业务代码仅依赖接口、不感知硬件;
切换后端 = 改适配层配置(`backend: gpu|npu`),业务代码零改动。
"""
from inference_backend.base import InferRequest, InferResult, InferenceBackend
from inference_backend.factory import build_backend, load_backend_config
__all__ = [
"InferenceBackend",
"InferRequest",
"InferResult",
"build_backend",
"load_backend_config",
]