https://dualseason.com 提供。生成任务采用异步模式:提交后保存 task_id,再通过 GET /v1/tasks/{task_id} 查询结果。
支持的模型
文生图
使用POST /v1/images/generations 提交文生图任务。
图生图
使用POST /v1/images/edits 提交图生图任务。请求体必须是 JSON,参考图通过 image_urls 传入。
请求参数
string
required
Bearer API Key,例如
Bearer sk-xxxxxxxx。string
required
使用上方列出的三个模型之一。
string
required
描述需要生成或编辑的图像。
string[]
图生图必填。传入 1 至 10 个公网 HTTP(S) 图片 URL。
string
输出宽高比。支持
auto、1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9 和 21:9。string
输出分辨率。可传
1K、2K 或 4K。K 必须大写。模型是否支持对应分辨率取决于 Duomi 上游能力。string
OpenAI 兼容尺寸。常用值包括
1024x1024、1536x1024、1024x1536、1280x720 和 720x1280。服务会转换为对应宽高比。提交响应
提交成功后,Duomi 返回任务 ID:查询结果
使用提交响应中的task_id 查询任务。建议每 5 至 10 秒查询一次。
queued:任务正在排队。in_progress:任务正在生成。completed:生成成功,从result_url或result.images[0].url获取图片。failed:生成失败,查看响应中的错误信息。
真实测试中文生图约 40 秒完成,图生图约 130 秒完成。实际耗时受提示词、参考图和上游队列影响。结果 URL 可能带有效期,请及时下载保存。