Skip to content

图片动起来

上传一张静态图片,生成一段动态视频(Wan2.2,固定 5 秒)。不要求人脸、不用模板,任务异步执行,通常需要一到几分钟。

创建任务

http
POST /v1/videos/img2video
参数类型必填说明
imagestring要动起来的图片:图片 URL,或 base64(可带 data:image/jpeg;base64, 前缀)。最大 10MB
promptstring运动/场景提示词,描述希望画面如何动。留空则自动生成动态
webhook_urlstring任务结束后的推送地址

请求头 Idempotency-Key(可选):你的业务 ID,同一功能内不重复,会在结果中原样返回。

示例

bash
curl -X POST https://api.modelgo.moneygo.ai/v1/videos/img2video \
  -H "Authorization: Bearer sk-你的Key" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://example.com/photo.jpg",
    "prompt": "缓慢推近,微风吹动"
  }'
python
import requests

res = requests.post(
    "https://api.modelgo.moneygo.ai/v1/videos/img2video",
    headers={"Authorization": "Bearer sk-你的Key"},
    json={"image": "https://example.com/photo.jpg", "prompt": "缓慢推近,微风吹动"},
    timeout=60,
)
print(res.json())

返回

json
{
  "id": "task_3kP9xQ2mZ7aB1cD4eF6gH8jK",
  "object": "task",
  "capability": "video.img2video",
  "status": "queued",
  "cost": 30,
  "output": null,
  "error": null,
  "created_at": "2026-09-21T08:00:00.000Z"
}

然后通过 Webhook 回调或任务查询获取结果。成功时 output.images 为结果视频地址。价格与计价规则见计费与点数