工作流是平台可以运行的某类工作的模板。它把以下内容打包到一起:Documentation Index
Fetch the complete documentation index at: https://docs.cyberun.cloud/llms.txt
Use this file to discover all available pages before exploring further.
- 一个底层运行时(例如一个 ComfyUI 图或一条 Nerfstudio 管线)。
- 调用方提交任务时填入的参数。
- 派发任务时所需要的代理标签。
工作流的来源
全新团队的工作流列表是空的。你可以通过两种方式添加工作流:- 团队工作流 ——团队成员通过控制台创建,通常是导入一份 ComfyUI 图 JSON。
- 向导生成的工作流 ——对部分管线,Cloud 提供一个表单式向导,无需手动编辑 JSON 就能生成工作流。参见运行 Nerfstudio 工作流。
参数
参数是工作流暴露给调用方的有类型输入。一个 ComfyUI 文生图图通常会有:| 参数 | 类型 | 备注 |
|---|---|---|
prompt | string | 正向提示词。 |
negative | string | 可选的反向提示词。 |
seed | integer | 随机种子。复用同一种子可以重现输出。 |
steps | integer | 采样步数。 |
model | string | 代理上可用的 checkpoint 名称。 |
GET /workflows/{workflowId} 看到相同的结构。
标签要求
工作流会列出它的任务所需要的标签:gpu, comfyui, nerfstudio 的代理符合上面的要求。一个只有 gpu 的代理不符合。
如果工作流要求的标签没有被满足,对应任务会一直停留在 queued。Cloud 会在任务界面把这种情况显示为 “waiting for eligible agent”。给某个代理补上缺失的标签(或连接一个新代理)即可解除阻塞。
快照
当你的部署启用了快照时,工作流的每次保存都会自动创建一个带版本的定义快照。在详情页的 History 面板,你可以:- 预览旧快照的 JSON 和参数结构。
- 把工作流恢复到旧快照(带确认)。
编辑与重新运行
编辑工作流的参数不会追溯性地改变过去的任务——每个任务都会携带它提交时的参数快照。重新运行任务时使用工作流的当前定义,除非你明确指向某个快照。相关
- 任务 ——单次执行实例。
- 代理 ——标签与派发。
- 工作流快照 ——版本化。
- 运行 Nerfstudio 工作流 ——向导示例。
