More modelsViduReference to video q1

Generate video with vidu/reference-to-video-q1

Generates a video using the vidu/reference-to-video-q1 model.

POST
/api/v1/model/generateVideo
AuthorizationBearer <token>

API key is required to authorize requests. Obtain a key from your AtlasCloud dashboard.

In: header

modelstring

model name

seed?integer

The random seed to use for the generation.

Default0
imagesarray<string>

Reference images for video generation. Requirements: 1. Accept 1-3 images; 2. Images can be URLs or Base64 encoded; 3. Supported formats: PNG, JPEG, JPG, WebP; 4. Minimum size: 128x128 pixels; 5. Aspect ratio: less than 1:4 or 4:1; 6. Maximum size: 50MB per image.

Default["https://static.atlascloud.ai/media/images/1752044067562333610_05bBXmGY.PNG"]
Items1 <= items <= 7
promptstring

Text prompt: A textual description for video generation, with a maximum length of 1500 characters.

aspect_ratio?string

The aspect ratio of the output video. Defaults to 16:9, accepted: 16:9 9:16 1:1.

Value in"16:9" | "9:16" | "1:1"
movement_amplitude?string

The movement amplitude of objects in the frame. Defaults to auto, accepted value: auto, small, medium, large.

Value in"auto" | "small" | "medium" | "large"

Response Body

curl -X POST "https://api.atlascloud.ai/api/v1/model/generateVideo" \  -H "Content-Type: application/json" \  -d '{    "model": "vidu/reference-to-video-q1",    "images": [      "https://static.atlascloud.ai/media/images/1752044067562333610_05bBXmGY.PNG"    ],    "prompt": "A character takes two natural steps in front of the camera and then strikes some poses"  }'
{
  "id": "string",
  "urls": {},
  "model": "string",
  "status": "string",
  "outputs": [
    "string"
  ],
  "created_at": "2019-08-24T14:15:22Z",
  "has_nsfw_contents": [
    true
  ]
}