OmwAIOmwAI
API GuideAPI ReferenceProgramming Tools
Wan Video

Video Generation

Submit a video generation task.

POST
/ali/api/v1/services/aigc/video-generation/video-synthesis

Authorization

BearerAuth

AuthorizationBearer <token>

使用渠道 API Key 认证

In: header

Request Body

application/json

model*string

通义万相文生视频模型

Value in"wan3.0-video" | "wan3.0-video-prime" | "wan2.7-t2v" | "wan2.6-t2v" | "wan2.6-t2v-us" | "wan2.5-t2v-preview" | "wan2.2-t2v-plus" | "wanx2.1-t2v-plus" | "wanx2.1-t2v-turbo"
prompt*string

视频内容描述

negative_prompt?string

负向提示词

size?string

输出尺寸或分辨率,例如 1920*1080、1080P

resolution?string

输出分辨率

Value in"480P" | "720P" | "1080P"
ratio?string

画面比例,例如 16:9、9:16、1:1

duration?integer

视频时长;不同模型有不同上限

Range1 <= value
seconds?integer

duration 的兼容字段

Range1 <= value
prompt_extend?boolean

是否启用提示词扩写

watermark?boolean

是否添加水印

audio?boolean

是否生成音频,适用于支持音频的模型

seed?integer

随机种子

metadata?

扩展对象;metadata.input 和 metadata.parameters 会参与上游请求构建

[key: string]?any

Response Body

application/json

application/json

curl -X POST "https://loading/ali/api/v1/services/aigc/video-generation/video-synthesis" \  -H "Content-Type: application/json" \  -d '{    "model": "wan3.0-video",    "prompt": "一只猫在月光下的海边慢慢行走",    "size": "1920*1080",    "duration": 5,    "prompt_extend": true,    "watermark": false  }'
{
  "request_id": "string",
  "output": {
    "task_id": "string",
    "task_status": "PENDING"
  },
  "code": "string",
  "message": "string"
}
{
  "code": "string",
  "message": "string"
}
POST
/ali/api/v1/services/aigc/image2video/video-synthesis

Authorization

BearerAuth

AuthorizationBearer <token>

使用渠道 API Key 认证

In: header

Request Body

application/json

image?string

首帧图片 URL;也可放入 images 数组

images?array<string>

参考图片 URL 列表;前两张可用于首帧和尾帧

img_url?string

兼容的首帧图片 URL 字段

image_url?string

兼容的图片 URL 字段

first_frame_url?string

首帧图片 URL

last_frame_url?string

尾帧图片 URL

media?

媒体参考列表;包含视频参考时按参考视频处理

audio_url?string

音频 URL

model*string

通义万相模型

prompt?string

视频内容描述

negative_prompt?string
size?string

输出尺寸或分辨率

resolution?string
Value in"480P" | "720P" | "1080P"
ratio?string

画面比例

duration?integer
Range1 <= value
seconds?integer
Range1 <= value
prompt_extend?boolean
watermark?boolean
audio?boolean
seed?integer
metadata?
[key: string]?any

Response Body

application/json

application/json

curl -X POST "https://loading/ali/api/v1/services/aigc/image2video/video-synthesis" \  -H "Content-Type: application/json" \  -d '{    "model": "wan2.2-kf2v-flash",    "prompt": "人物从画面左侧走到右侧",    "first_frame_url": "https://example.com/first.jpg",    "last_frame_url": "https://example.com/last.jpg",    "size": "1280*720",    "duration": 5  }'
{
  "request_id": "string",
  "output": {
    "task_id": "string",
    "task_status": "PENDING"
  },
  "code": "string",
  "message": "string"
}
{
  "code": "string",
  "message": "string"
}

How is this guide?

Last updated on