MJ / Seedream 图片生成

在 Video 站调用 Midjourney 与 Seedream,了解价格、参考图、结果保存与失败处理。

查看纯文本 ↗

本页介绍 Video 站内的图片接口。使用 https://video.1route.dev,在Video 控制台创建 Midjourney 分组的 Key;Seedream 5.0 Pro 也使用该分组。先调用 GET /v1/models 确认自己的 Key 权限。

图片 OpenAPI · 图片模型与价格 JSON · 模型广场

模型与价格

价格核对日期:2026-10-08。金额使用站内余额单位,与充值余额一致;后续调整以控制台和请求提交时的价格为准。

API 模型名称单价计费单位
Midjourney v60.12每次生成
Midjourney v6.10.12每次生成
Midjourney v70.12每次生成
Midjourney v8.10.12每次生成
Midjourney v8.20.12每次生成
Seedream 5.0 Pro0.095每张成功图片

MJ 按 n 次生成计费。n=1 收费 0.12,n=3 收费 0.36;同一次生成中的四格候选图不再重复计费。Seedream 按成功图片张数结算。明确的生成失败按本站退款流程处理;结果未知时先核查原请求,避免重复扣费。

本站实测:MJ v8.2 文生图与 Seedream 5.0 Pro 参考图编辑成功。其余 MJ 版本已配置到渠道和模型目录,尚未逐个付费生成验证。模型专属参数也未逐项实测。

接口与返回方式

操作方法与路径
查看自己的可用模型GET /v1/models
文生图或 JSON 参考图生成POST /v1/images/generations
参考图编辑或文件上传POST /v1/images/edits
保存图片、检查下载头GET / HEAD 返回的本站图片链接

生成与编辑请求携带 Authorization: Bearer YOUR_VIDEO_API_KEY。接口同步返回完整 JSON,耗时可能数分钟,建议客户端超时至少设为 600 秒。没有公开图片任务轮询或流式接口,不要按视频任务格式提交或轮询图片。

  • response_format="url":返回 video.1route.dev/v1/images/content/... 的本站链接,7 天内有效。链接持有人可以读取该图片;不要公开分享私密图片的链接,收到结果后及时保存。
  • response_format="b64_json":只返回图片 Base64,不附加图片 URL;解码后保存为 PNG。
  • 图片由本站下载并去除 EXIF 等来源元数据,下载头使用通用文件名。下载失败返回本站错误,不回退到外部图片链接。

图片的 7 天规则与视频的临时缓存时间不同,请分别处理。

MJ 文生图

curl --fail-with-body --max-time 650 \
  https://video.1route.dev/v1/images/generations \
  -H "Authorization: Bearer $VIDEO_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary '{
    "model": "Midjourney v8.2",
    "prompt": "A red apple on a white ceramic plate, pale blue background",
    "n": 1,
    "aspect_ratio": "1:1",
    "hd": false,
    "response_format": "url"
  }'

响应示意,链接以实际返回值为准:

{
  "created": 1791439200,
  "data": [{"url": "https://video.1route.dev/v1/images/content/EXPIRY-OPAQUE_ID.png"}]
}

Seedream 参考图编辑

JSON 支持 images 数组,也接受 image 或 image_urls。参考素材可使用公网图片 URL、图片 data URI 或 Base64;每个模型的参考数量上限见下表。

curl --fail-with-body --max-time 650 \
  https://video.1route.dev/v1/images/edits \
  -H "Authorization: Bearer $VIDEO_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary '{
    "model": "Seedream 5.0 Pro",
    "prompt": "Keep the subject and replace the background with a garden",
    "images": ["https://example.com/reference.png"],
    "size": "1:1",
    "resolution": "1k",
    "n": 1,
    "response_format": "b64_json"
  }'

本地图片可通过 multipart 上传,不要手写 Content-Type 边界:

curl --fail-with-body --max-time 650 \
  https://video.1route.dev/v1/images/edits \
  -H "Authorization: Bearer $VIDEO_API_KEY" \
  -F 'model=Seedream 5.0 Pro' \
  -F 'prompt=Keep the subject and replace the background with a garden' \
  -F 'n=1' -F 'resolution=1k' -F 'size=1:1' \
  -F 'response_format=url' -F '[email protected]'

多张上传使用重复的 image[] 文件字段,每张文件不超过 10 MiB。MJ 的编辑入口用于多图参考,不支持蒙版局部编辑;本站目前不提供 MJ 放大、变体或独立任务查询接口。

参数范围

参数MidjourneySeedream 5.0 Pro
prompt非空,最多 1024 个 Unicode 字符非空,最多 5000 个 Unicode 字符
n整数 1–50,默认 1整数 1–50,默认 1
countn 的别名;同时给出时必须相同同左
images最多 4 张参考图最多 10 张参考图
aspect_ratio1:1、16:9、9:16、4:3、3:4、3:2、2:3、4:5、5:4、21:9使用 size 指定比例
size比例或匹配比例的 WIDTHxHEIGHT,不保证任意固定像素1:1、16:9、9:16、4:3、3:4、3:2、2:3、21:9、auto,或匹配比例的像素尺寸
resolution省略;8.1/8.2 可使用 hd1k / 2k
response_formaturl / b64_json,默认 url同左
stream省略或 false同左

MJ 模型名固定版本,请勿在提示词中使用 --v、--version 或 --niji 覆盖。未上架 Niji。

MJ 还接受 quality、style、stylize、chaos、weird、seed、tile、negative_prompt、sref、sw、iw。cref/cw 适用于 6/6.1/7,draft 适用于 7/8.1/8.2,hd 适用于 8.1/8.2,stop 适用于 6/6.1。参数可以放顶层或 params 对象,同名顶层值优先,0 和 false 会保留。批次数量 n/count 必须放顶层。

超时与错误

状态处理
400检查模型、数量、参考图与专属参数;先修正本地请求
401 / 403检查本站 Key、分组和模型白名单
413减少参考文件大小或数量
429 / 503服务繁忙或资源不足;结果未知时先核查原请求
502 / 504 / 客户端超时保存本站请求编号并联系支持,不自动重复生图

超时不代表没有生成。生成成功但交付失败也不能靠重新生图找回原结果。 保留响应头中的 X-Oneapi-Request-Id,交由管理员核查原请求和扣费记录;本站不会把供方地址、Key 或原始错误内容交给调用方。

其他图片模型的接入方式见独立图片文档站。本页所有调用使用 Video 站地址与 Video 站 Key。

本页内容