图像与视频模型接入

通过 OpenAI 兼容端点调用图像生成(gpt-image、Seedream、通义万相)与视频生成(Seedance、万相)模型,含按次计费说明与参数速查。

平台上的图像、视频模型分两种计费:按 token(如部分多模态对话模型画图)和按次(大多数独立生图/生视频模型,价格页标注「$/次」)。两者都从 OpenAI 兼容端点调用。

图像生成(images/generations)

端点:POST https://api.zaimod.com/v1/images/generations

Python
resp = client.images.generate(
    model="gpt-image-2",
    prompt="赛博朋克风格的城市夜景,霓虹雨夜,电影感构图",
    size="1024x1024",
    n=1,
)
print(resp.data[0].url)        # 或 b64_json

在架主流生图模型(价格为按次参考):

模型单价特点
gpt-image-2$0.06/次OpenAI 系,指令遵循好
doubao-seedream-5-0-260128$0.033/次中文语义、海报感强
qwen-image-3.0$0.20/次通义系,文字渲染
wan2.7-image-pro$0.5/次万相专业版

对话模型生图(gpt-4o-image 等)

部分模型挂在 chat 端点上,直接用对话消息生图,支持多轮修改:

Python
resp = client.chat.completions.create(
    model="gpt-4o-image",
    messages=[{"role": "user", "content": "画一只戴眼镜的橘猫,扁平插画风格"}],
)

这类按 token 或按次计费(见价格页标注),适合「生成→修改→再生成」的迭代流程。

视频生成(异步任务)

视频模型是异步任务:提交任务 → 轮询结果。

1. 提交任务

Shell
curl https://api.zaimod.com/v1/videos/generations \
  -H "Authorization: Bearer $ZAIMOD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2-0-260128",
    "prompt": "一只柯基在草地上奔跑,跟拍镜头,慢动作",
    "duration": 5
  }'

返回 task_id。

2. 查询任务

Shell
curl https://api.zaimod.com/v1/videos/generations/{task_id} \
  -H "Authorization: Bearer $ZAIMOD_API_KEY"

状态流转 submitted → running → succeeded/failed,完成后返回视频 URL。

在架主流视频模型:

模型单价特点
doubao-seedance-2-0-260128$0.01/次性价比最高
wan2.7-t2v$0.5/次万相文生视频
wan2.6-i2v$4/次图生视频
doubao-seedance-1-5-pro$0.5/次上一代专业版

通用注意事项

  • 按次计费模型失败不扣费,但重复提交任务会重复扣费,做好任务幂等
  • 图像尺寸、视频时长影响价格时,会在价格页或控制台标注
  • 批量场景先小批量试跑 10–20 条,评估合格率后再放量
← Gemini 原生端点:generateContent 用法 计费规则与错误码 →