curl https://sub.vcnovb.cn/v1/videos \
-H "Authorization: Bearer $VC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan3.0-video","prompt":"小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影","seconds":"5","size":"720P","aspect_ratio":"16:9"}'
import json
import os
from urllib.request import Request, urlopen
payload = {
"model": "wan3.0-video",
"prompt": "小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影",
"seconds": "5",
"size": "720P",
"aspect_ratio": "16:9",
}
request = Request(
"https://sub.vcnovb.cn/v1/videos",
data=json.dumps(payload).encode("utf-8"),
headers={"Authorization": "Bearer " + os.environ["VC_API_KEY"],
"Content-Type": "application/json"},
method="POST",
)
with urlopen(request, timeout=120) as response:
print(json.load(response))
图像与视频 API
视频生成
使用视频分组创建异步任务,示例采用 Wan 3.0 的时长与分辨率参数。
POST
https://sub.vcnovb.cn
/
v1
/
videos
curl https://sub.vcnovb.cn/v1/videos \
-H "Authorization: Bearer $VC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan3.0-video","prompt":"小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影","seconds":"5","size":"720P","aspect_ratio":"16:9"}'
import json
import os
from urllib.request import Request, urlopen
payload = {
"model": "wan3.0-video",
"prompt": "小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影",
"seconds": "5",
"size": "720P",
"aspect_ratio": "16:9",
}
request = Request(
"https://sub.vcnovb.cn/v1/videos",
data=json.dumps(payload).encode("utf-8"),
headers={"Authorization": "Bearer " + os.environ["VC_API_KEY"],
"Content-Type": "application/json"},
method="POST",
)
with urlopen(request, timeout=120) as response:
print(json.load(response))
按模型查看完整参数与多语言示例:H3、WAN 3.0、Grok 视频。
各模型的参考图、时长和分辨率参数见对应页面。
curl https://sub.vcnovb.cn/v1/videos \
-H "Authorization: Bearer $VC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan3.0-video","prompt":"小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影","seconds":"5","size":"720P","aspect_ratio":"16:9"}'
import json
import os
from urllib.request import Request, urlopen
payload = {
"model": "wan3.0-video",
"prompt": "小猫在月光下的屋顶奔跑,平滑跟拍,细腻光影",
"seconds": "5",
"size": "720P",
"aspect_ratio": "16:9",
}
request = Request(
"https://sub.vcnovb.cn/v1/videos",
data=json.dumps(payload).encode("utf-8"),
headers={"Authorization": "Bearer " + os.environ["VC_API_KEY"],
"Content-Type": "application/json"},
method="POST",
)
with urlopen(request, timeout=120) as response:
print(json.load(response))
Wan 3.0 参数
其他视频模型
| 模型 | 参数文档 |
|---|---|
| MiniMax H3 | H3 视频生成 |
| WAN 3.0 / Prime | WAN 3.0 视频生成 |
| Grok 1.5 Preview | Grok 视频生成 |