Skip to main content

您将构建的内容

您将向 FLUX.2 Pro 提交一个 1280x768 PNG 任务,存储返回的任务 id,轮询 GET /flux/v1/get_result,并在任务变为 result.sample 时下载 Ready

前提条件

  • 存储在 COMETAPI_KEY 中的 CometAPI API 密钥
  • curl 以及 jq、安装了 requests 的 Python 3.10+,或 Node.js 18+
  • 您的 CometAPI 账户可访问 flux-2-pro

端点和身份验证

提交任务:
使用创建响应返回的顶层 id 进行轮询:
对两个 CometAPI 请求均使用以下方式进行身份验证:

代码示例

流程说明

创建端点会返回一个顶层任务 id;它也可能返回 status: "processing"。使用该 id 轮询 CometAPI 结果端点。Ready 表示成功的终止状态。将已知的错误和审核状态视为失败;对于其他状态,仅在客户端超时之前继续轮询。 仅使用 result.sample 下载已完成的图像。它是临时 URL,不应作为应用程序的持久存储。

常用参数

故障排除

在有界重试循环内继续轮询。如果达到客户端超时时间,请保留任务 ID 以便后续检查,并将该请求报告为超时,而不是成功。
任务变为 result.sample 后,立即下载 Ready,然后将图像存入由应用程序控制的存储中。
从 API 参考中的字段开始。在确认所选 CometAPI 路由会保留并应用其他模型特定控件之前,应将其视为未经验证。

后续步骤

最后修改于 2026年7月31日