https://api.comfy.org 调用合作伙伴模型。将模型的输入发送到 POST /v2/models/{provider}/{model},然后等待已完成的结果。本示例使用 bfl/flux-2-pro 生成一张图像。
1
创建 API 密钥
2
为本次请求保存一个密钥
为这张图像生成一次该值。如果重试同一个请求,请复用它。如果
uuidgen 不可用,请使用其他 UUID 生成器。开始生成新图像时,请使用新的密钥。3
生成一张图像
选择您的语言并运行示例。图像生成可能需要几分钟。两个 SDK 都会从环境中读取
COMFY_API_KEY。4
读取并保存结果
对于该模型,图片网址位于响应体中的 打开返回的网址,或将其下载:请及时下载。Router 可以将 BFL 资产转存到 Comfy 存储上,但网址会过期,重放并不会为其续期。转存失败可能留下一个有效期更短的提供商网址。参见结果资产。
result.sample。简略的响应如下所示;下面的网址仅作示意:无需等待,使用队列
run 会保持连接直到图像就绪。若想立即拿回 request_id 并在之后(从当前进程或其他进程)收集结果,请改为调用 submit(comfy-sdk 与 @comfyorg/sdk 0.3.0 或更高版本),或通过 HTTP 将相同的请求体发送到 POST /v2/models/{provider}/{model}/requests。每个模型页面在同步代码片段旁都有一个 Queue and collect later 标签页,队列投递详细介绍了状态、取消与结果收集。队列投递正在按工作区逐步推出。