即梦视频生成
即梦视频通过 OpenAI 兼容入口提交异步任务,以 multipart/form-data 提交为主。
http
POST /v1/videos参考图通过 传入单个文件。任务提交成功返回 id 与 status,用 任务查询 轮询结果。
当前可用模型
请求头
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | 请求身份认证。使用 Bearer Token,示例: |
本接口以
multipart/form-data提交(-F自动携带 Content-Type),参考图用-F input_reference=@...上传。
请求体(表单字段)
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| string | 是 | 模型名称 | |
| string | 是 | 提示词,支持中文和英文 | |
| file | 否 | 参考图文件(图生视频),支持 png / jpeg / jpg / webp | |
| string | 否 | 时长(秒):、、,默认 | |
| string | 否 | 尺寸:(竖屏,默认)或 (横屏) |
请求示例
bash
curl -X POST https://octopusx.ai/v1/videos \
-H "Authorization: Bearer <token>" \
-F "model=jimeng-video-3.0" \
-F "prompt=猫咪在草地上追逐蝴蝶" \
-F "seconds=5" \
-F "size=720x1280"bash
curl -X POST https://octopusx.ai/v1/videos \
-H "Authorization: Bearer <token>" \
-F "model=jimeng-video-3.0" \
-F "prompt=让人物向前走并微笑" \
-F "[email protected]" \
-F "seconds=5"响应示例
json
{
"id": "video_123",
"task_id": "video_123",
"object": "video",
"model": "jimeng-video-3.0",
"status": "queued",
"progress": 0,
"created_at": 1712697600
}响应字段
| 名称 | 类型 | 说明 |
|---|---|---|
| string | 任务 ID,后续轮询使用 | |
| string | 任务 ID(兼容字段,值同 ) | |
| string | 固定为 | |
| string | 实际使用的模型 | |
| string | 任务状态:、、、 等 | |
| integer | 进度百分比 | |
| integer | 创建时间戳 |
当前规则
| 项目 | 规则 |
|---|---|
| 默认时长 | 未显式传入时默认 秒 |
| 默认尺寸 | 未显式传入时默认 |
| 参考图 | 通过 上传单个图片文件 |
| 参考图格式 | 支持 png / jpeg / jpg / webp |
其它格式与模式
豆包渠道
同样经 POST /v1/videos(multipart)提交,模型与字段以当前渠道实际可用为准。