Submit a Task for Other Video Models
1. Endpoint
/api/maas/gw/v1/videos/generations
2. Method
POST
3. Request Parameters
Header
| Parameter | Type | Required | Description |
|---|---|---|---|
| Authorization | string | Yes | Bearer API key, for example sk-xxxxxxxx |
| Content-Type | string | Yes | application/json |
Body (by model)
model_idis required and must match the corresponding model.
Video-t2ze92dg avatar_image2video (digital human video)
| Parameter | Type | Required | Description |
|---|---|---|---|
| model_id | string | Yes | Fixed value: Video-t2ze92dg |
| image | string | Yes | Portrait image URL. A publicly accessible image URL is required |
| sound_file | string | Yes | Audio file URL. A publicly accessible audio URL is required |
| prompt | string | No | Text prompt. Recommended length: no more than 2500 characters; can be used to supplement descriptions of lip-sync, expression, and camera style |
| mode | string | No | Mode. Options: std/pro. Default: std |
| notify_url | string | No | Callback URL for task completion notifications. Not yet available |
| request_id | string | No | Request ID |
Constraints:
- This model always generates a single video task, and each request supports only 1 image.
Response
| Parameter | Type | Required | Description |
|---|---|---|---|
| code | int | Yes | Response code. 0 means success; any non-zero value indicates an error. See message for details |
| message | string | Yes | Response message |
| result | dict | Yes | Returned result |
result
| Parameter | Type | Required | Description |
|---|---|---|---|
| task_id | str | Yes | Task ID |