- 纯薄交互层,无数据表,调用 pipeline-service 引擎函数 - 6个dspy API(submit/list/detail/node/modify/control) - 4个UI页面(index/list/detail/submit) - pipeline_task.js 交互辅助函数 - load_path.py RBAC 权限注册 - 完整 README 文档
23 lines
626 B
Python
23 lines
626 B
Python
"""pipeline_task 交互模块 — 产线任务的用户交互层。
|
|
|
|
纯薄交互层,无数据表。通过 ServerEnv 调用 pipeline-service 的函数。
|
|
任何宿主加载 pipeline_service 后,再加载 pipeline_task 即可使用。
|
|
"""
|
|
|
|
from ahserver.serverenv import ServerEnv
|
|
|
|
MODULE_NAME = "pipeline_task"
|
|
MODULE_VERSION = "1.0.0"
|
|
|
|
|
|
def load_pipeline_task():
|
|
"""注册交互模块到 ServerEnv。"""
|
|
env = ServerEnv()
|
|
# 模块元信息
|
|
env.pipeline_task_info = lambda: {
|
|
"module": MODULE_NAME,
|
|
"version": MODULE_VERSION,
|
|
"depends_on": "pipeline_service",
|
|
}
|
|
return True
|