Skip to content

API 层

目标

API 层为 Dashboard 与脚本提供统一入口:

  • 管理场景与 runs
  • 提供 metrics/traces 获取
  • 提供 Start/Stop 控制
  • 提供 WebSocket 实时推送

建议实现

  • FastAPI + Uvicorn
  • Pydantic 模型定义:RunRequest/RunInfo/MetricsUpdate 等
  • WS 推送频率:按 step 或按固定间隔(≤ 1s)