外观
图片动起来
上传一张静态图片,生成一段动态视频(Wan2.2,固定 5 秒)。不要求人脸、不用模板,任务异步执行,通常需要一到几分钟。
创建任务
http
POST /v1/videos/img2video| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
image | string | 是 | 要动起来的图片:图片 URL,或 base64(可带 data:image/jpeg;base64, 前缀)。最大 10MB |
prompt | string | 否 | 运动/场景提示词,描述希望画面如何动。留空则自动生成动态 |
webhook_url | string | 否 | 任务结束后的推送地址 |
请求头 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 为结果视频地址。价格与计价规则见计费与点数。
