1. 构建(Build)
从你的本地 ComfyUI 安装创建构建规格文件。
2. 发布(Release)
从 Build 切出一个不可变的 Linux/NVIDIA 发布版本。
3. 部署(Deploy)
为发布版本分配 URL 和托管 GPU 算力。
4. 运行(Run)
向处于活动状态的部署提交 API 格式的工作流。
快速开始
当本地安装和 API 格式的工作流准备就绪后,使用以下命令: 利用 compute 命令的输出选择有效的区域和 GPU。按需替换<region> 和 l4;将 deploy up 打印的部署 ID 复制到最后一条命令中。
1
初始化
2
创建发布版本
3
启动部署
如果你还不确定所选 GPU 在哪些区域可用,请先查询:然后创建或调整(reconcile)部署:将返回的
deploy up 会打印新的部署 ID。如需稍后再获取,可列出当前 Build 处于就绪状态的部署:dep_... 值用于 --deployment 参数。4
运行工作流
./results。构建文件
comfy-build.yaml 是 Build 的本地事实来源(source of truth)。它保存构建定义和最近一次已知的远程状态,因此 CLI 可以自动选择正确的 Build,并在本地更改可能覆盖较新的远程定义时发出警告。
请将此文件与项目放在一起。它只描述 Build,本身不包含模型文件的内容。
1. 初始化 Build
从本地 ComfyUI 安装开始。该命令会扫描模型和自定义节点,然后写入comfy-build.yaml。
2. 更新与发布
修改本地 ComfyUI 安装后,刷新本地构建定义:区域与 GPU 可用性
区域容量会变化,因此不要在脚本中硬编码静态列表。选择部署目标时,请查询平台目录:--region <region> 过滤结果:
region 和 gpu 组合复制到 comfy deploy up 中:
3. 部署发布版本
先查询区域内可用的算力,然后为所选发布版本创建或调整部署:--min 和 --max 设置工作节点(worker)数量的上下限。使用 comfy deploy status --watch 跟踪部署健康状况、发布版本新旧程度以及服务活动。
4. 运行工作流
向就绪的部署提交 API 格式的工作流:COMFY_BASE_URL 设置为部署 URL。SDK 请求仍需要 API 密钥:参见选择基础 URL。