Skip to content

doubao-seedream-5-0-pro-260628 文生图 API 使用文档

基于字节跳动豆包 Doubao Seedream 5.0 Pro 模型的文生图接口,通过 /v1/responses 端点同步调用,根据输入的文本提示词直接生成单张图片。尺寸控制支持 1K/2K 分辨率档位与精确宽高像素值(总像素范围 921600~4194304、宽高比范围 [1/16, 16])两种方式,输出格式可选 png/jpeg,返回方式支持图片 URL(24 小时内有效)或 Base64 编码。提示词支持中英文,建议不超过 300 个汉字或 600 个英文单词,适合人像摄影、海报设计、艺术创作等高质量图像生成场景。

接口地址

接口请求方式URL
图像生成POSThttps://www.dmxapi.cn/v1/responses

WARNING

请妥善保管您的 API Key!严禁将密钥泄露给他人、硬编码到代码中或提交到公开的代码仓库。如果怀疑密钥已泄露,请立即前往 DMXAPI 官网重新生成。

模型名称

  • doubao-seedream-5-0-pro-260628

文生图 示例代码

python
import requests
import json

# ===============================================================
# 步骤1: 配置 API 连接信息
# ===============================================================

# DMXAPI 服务端点地址
url = "https://www.dmxapi.cn/v1/responses"

# DMXAPI 密钥 (请替换为您自己的密钥)
# 获取方式: 登录 DMXAPI 官网 -> 个人中心 -> API 密钥管理
api_key = "sk-***********************************************"

# ===============================================================
# 步骤2: 配置请求头
# ===============================================================

headers = {
    "Content-Type": "application/json",      # 指定请求体为 JSON 格式
    "Authorization": f"{api_key}",           # token 认证方式
}

# ===============================================================
# 步骤3: 配置请求参数
# ===============================================================

payload = {
    # 【model】(string, 必填) 您需要调用的模型 ID(Model ID)
    "model": "doubao-seedream-5-0-pro-260628",

    # 【input】(string, 必填) 用于生成图像的提示词,支持中英文
    # 建议不超过 300 个汉字或 600 个英文单词;字数过多信息容易分散,
    # 模型可能因此忽略细节,只关注重点,造成图片缺失部分元素
    "input": "充满活力的特写编辑肖像,模特眼神犀利,头戴雕塑感帽子,色彩拼接丰富,眼部焦点锐利,景深较浅,具有Vogue杂志封面的美学风格,采用中画幅拍摄,工作室灯光效果强烈。",

    # 【size】(string, 可选) 指定生成图像的尺寸信息,默认值 1024x1024
    # 支持以下两种方式,不可混用:
    #   - 指定宽高像素值(宽x高): 总像素取值范围 [1280x720(921600), 2048x2048(4194304)],
    #     宽高比取值范围 [1/16, 16],需同时满足(有效示例: "2048x1024")
    #   - 指定分辨率档位: 可选值 "1K" / "2K",并在提示词中用自然语言描述图片宽高比、
    #     图片形状或图片用途,最终由模型判断生成图片的大小
    #     (如 1K 档位: 1:1 对应 1024x1024、16:9 对应 1312x736)
    "size": "1K",

    # 【output_format】(string, 可选) 指定生成图像的文件格式,默认值 jpeg
    # 可选值: "png" / "jpeg"
    "output_format": "png",

    # 【response_format】(string, 可选) 指定生成图像的返回格式,默认值 url
    # 可选值:
    #   - "url": 返回图片下载链接,链接在图片生成后 24 小时内有效,请及时下载图片
    #   - "b64_json": 以 Base64 编码字符串的 JSON 格式返回图像数据
    "response_format": "url",

    # 【watermark】(boolean, 可选) 是否在生成的图片中添加水印,默认值 true
    # 可选值: true(在图片右下角添加"AI生成"字样的水印标识) / false(不添加水印)
    "watermark": False,
}


# ===============================================================
# 步骤4: 发送请求并输出结果
# ===============================================================

# 发送 POST 请求到 API 服务器
response = requests.post(url, headers=headers, json=payload)

# 格式化输出 JSON 响应
# - indent=2: 缩进 2 空格,便于阅读
# - ensure_ascii=False: 正确显示中文字符
print(json.dumps(response.json(), indent=2, ensure_ascii=False))

返回示例

json
{
  "model": "doubao-seedream-5-0-pro",
  "created": 1783569719,
  "data": [
    {
      "url": "https://ark-acg-cn-beijing.tos-cn-beijing.volces.com/doubao-seedream-5-0-pro/2e0b47...cc7f63690e99d0b5c&X-Tos-SignedHeaders=host",
      "size": "864x1152",
      "output_format": "png"
    }
  ],
  "usage": {
    "total_tokens": 3000,
    "input_tokens": 0,
    "input_tokens_details": {
      "cached_tokens": 0
    },
    "output_tokens": 3000,
    "output_tokens_details": {
      "reasoning_tokens": 0
    }
  }
}

© 2026 DMXAPI doubao-seedream-5-0-pro-260628 文生图

一个 Key 用全球大模型