AI 模型接口视频(Videos)
创建视频生成任务
提交视频生成任务,支持文生视频和图生视频。
返回任务 ID,可通过 GET 接口查询任务状态。
通用视频任务
该入口承载多数文生视频、图生视频渠道。创建后使用 GET /v1/video/generations/{task_id} 查询;通用字段优先使用 model、prompt、image/images、input_reference、seconds、size,渠道差异参数放入 metadata。
| 渠道 | 模型 |
|---|---|
| Sora OpenAI | sora-2、sora-2-pro |
| Seedance | doubao-seedance-1-0-pro-250528、doubao-seedance-1-0-lite-t2v、doubao-seedance-1-0-lite-i2v、doubao-seedance-1-5-pro-251215、doubao-seedance-2-0-260128、doubao-seedance-2-0-fast-260128 |
| Wan / Happyhorse | wan2.7-i2v-2026-04-25、wan2.7-i2v、wan2.5-i2v-preview、wan2.2-i2v-flash、wan2.2-i2v-plus、wanx2.1-i2v-plus、wanx2.1-i2v-turbo、happyhorse-1.0-t2v、happyhorse-1.0-r2v |
| Veo | veo-3.0-generate-001、veo-3.0-fast-generate-001、veo-3.1-generate-preview、veo-3.1-fast-generate-preview |
| Hailuo | MiniMax-Hailuo-2.3、MiniMax-Hailuo-2.3-Fast、MiniMax-Hailuo-02、T2V-01、T2V-01-Director、I2V-01、I2V-01-live、I2V-01-Director、S2V-01 |
| Vidu | viduq2、viduq1、vidu2.0、vidu1.5 |
| 非标可灵 | kling-v1、kling-v1-6、kling-v2-master |
| 非标即梦 | jimeng_vgfm_t2v_l20 |
curl "$BASE_URL/v1/video/generations" \
-H "Authorization: Bearer $NODEKEY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "doubao-seedance-2-0-260128",
"prompt": "手持镜头穿过清晨的咖啡店,阳光从窗边扫过桌面",
"seconds": "5",
"size": "1280x720",
"metadata": {"ratio": "16:9", "resolution": "720p", "generate_audio": false}
}'
curl "$BASE_URL/v1/video/generations/task_xxx" \
-H "Authorization: Bearer $NODEKEY_API_KEY"非标接口保留渠道格式:可灵使用 /kling/v1/videos/text2video、/kling/v1/videos/image2video;即梦使用 /jimeng/?Action=...。Seedance 的 metadata.content 可传 image_url、video_url、audio_url 参考内容。
Authorization
BearerAuth
AuthorizationBearer <token>
使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx
In: header
Request Body
application/json
model?string
模型/风格 ID
prompt?string
文本描述提示词
image?string
图片输入 (URL 或 Base64)
duration?number
视频时长(秒)
width?integer
视频宽度
height?integer
视频高度
fps?integer
视频帧率
seed?integer
随机种子
n?integer
生成视频数量
response_format?string
响应格式
user?string
用户标识
metadata?
扩展参数 (如 negative_prompt, style, quality_level 等)
Response Body
application/json
application/json
curl -X POST "https://nodekey.xinghanyun.cn/v1/video/generations" \ -H "Content-Type: application/json" \ -d '{ "model": "kling-v1", "prompt": "宇航员站起身走了", "image": "https://example.com/image.jpg", "duration": 5, "width": 1280, "height": 720, "fps": 30, "seed": 20231234, "n": 1, "response_format": "url", "user": "user-1234", "metadata": {} }'{
"task_id": "abcd1234efgh",
"status": "queued"
}{
"error": {
"message": "string",
"type": "string",
"param": "string",
"code": "string"
}
}最后更新于