Seedream 图像生成
本平台支持 Seedream 5.0 Pro(doubao-seedream-5-0-pro-260628),本文介绍通过文本生成图片和编辑已有图片的调用方式。
本文展示本平台调用示例及返回结果,完整参数可参考 Seedream 图像生成官方文档。
本平台调用示例
以下示例以 Seedream 5.0 Pro(doubao-seedream-5-0-pro-260628)为例,使用 POST https://api.token-hubs.com/api/v3/images/generations,请求体为 JSON。
创建图片
通过 prompt 描述期望生成的画面,文生图时不传入 image。
编辑图片
编辑图片使用同一个接口,额外传入 image,并在 prompt 中描述需要修改的内容。将示例图片 URL 替换为可访问的真实地址。
获取生成结果
上述请求直接返回生成结果,无需轮询任务状态。以下为图片编辑请求的成功返回体,图片下载地址已替换为占位地址:
data[0].url 即为生成图片的下载地址;返回多张图片时,遍历 data 数组获取每张图片的地址。
图片链接含签名且有有效期,原始响应示例中的
X-Tos-Expires=86400表示签名有效期为 24 小时。请及时下载转存,实际有效期以返回链接为准。
注意事项
请求参数说明
- 请求结构:
model、prompt、image和其他配置参数均直接置于 JSON 请求体顶层。 - model 与 prompt:模型 ID 使用
doubao-seedream-5-0-pro-260628;prompt描述生成内容或编辑要求,编辑时可明确需要保留和修改的部分。 - image 字段:上方编辑示例使用单个图片 URL 字符串;文生图时省略该字段。参考图地址需可访问,使用签名链接时应确保链接尚未过期。
- 图片尺寸与比例:示例使用
size: "2K"和ratio: "adaptive",采用 2K 分辨率档位并自适应比例。实际输出宽高以data[].size为准,示例为2848x1600。 - 图片格式与返回方式:
output_format: "jpeg"指定图片文件格式,response_format: "url"指定以下载链接返回结果,从data[].url获取图片。 - 水印:
watermark: false表示不添加水印。 - 接口地址与鉴权:创建和编辑图片均使用
https://api.token-hubs.com/api/v3/images/generations,请求头携带Authorization: Bearer YOUR_API_KEY和Content-Type: application/json。请将YOUR_API_KEY替换为该接口对应的 API Key。
返回参数说明
- model:本次请求使用的模型 ID。
- created:响应创建的 Unix 时间戳,单位为秒。
- data:生成的图片列表;每项的
url为下载地址,size为实际像素尺寸,output_format为图片文件格式。 - usage.input_images:输入图片数量,示例中为
1。 - usage.generated_images:生成图片数量,示例中为
1。 - usage.output_tokens 与 usage.total_tokens:本次请求的输出 token 数和总 token 数,以接口实际返回值为准。

