38 lines
997 B
Python
38 lines
997 B
Python
|
|
"""华胥平台 Python SDK — CLI / Job / Agent 共用。"""
|
||
|
|
from __future__ import annotations
|
||
|
|
|
||
|
|
from as_platform.audit.queue import (
|
||
|
|
approve_and_execute,
|
||
|
|
get_approval,
|
||
|
|
list_approvals,
|
||
|
|
reject_approval,
|
||
|
|
submit_approval,
|
||
|
|
)
|
||
|
|
from as_platform.config import WORKSPACE
|
||
|
|
from as_platform.data.core import get_catalog, get_pending_report, load_wf, register_batch
|
||
|
|
from as_platform.data.organize import organize_batch
|
||
|
|
from as_platform.jobs.queue import enqueue_job, get_job, list_jobs
|
||
|
|
from as_platform.agents.tools import invoke_tool, TOOL_REGISTRY
|
||
|
|
from as_platform.agents.trace import get_trace, start_trace
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"WORKSPACE",
|
||
|
|
"get_pending_report",
|
||
|
|
"get_catalog",
|
||
|
|
"register_batch",
|
||
|
|
"organize_batch",
|
||
|
|
"load_wf",
|
||
|
|
"submit_approval",
|
||
|
|
"list_approvals",
|
||
|
|
"get_approval",
|
||
|
|
"approve_and_execute",
|
||
|
|
"reject_approval",
|
||
|
|
"enqueue_job",
|
||
|
|
"get_job",
|
||
|
|
"list_jobs",
|
||
|
|
"invoke_tool",
|
||
|
|
"TOOL_REGISTRY",
|
||
|
|
"get_trace",
|
||
|
|
"start_trace",
|
||
|
|
]
|