doubao-seedance-1-0-pro
doubao-seedance-1-0-pro Video Generation
- Async processing mode, returns task ID for subsequent queries
- Supports text-to-video, image-to-video (first frame/last frame/reference)
- Supports landscape, portrait, and square aspect ratios
POST
Documentation Index
Fetch the complete documentation index at: https://gccai.heqingsong.uk/llms.txt
Use this file to discover all available pages before exploring further.
Authorization
All API endpoints require Bearer Token authenticationGet your API Key:Visit the API Key Management Page to get your API KeyAdd it to the request header:
Request Parameters
Video generation model nameSupported models:
doubao-seedance-1-0-pro-fast- Fast version, quick generation, suitable for preview and iterationdoubao-seedance-1-0-pro-quality- High-quality version, longer generation time, better quality
Video content descriptionDescribe scenes, actions, styles in detail for better generation resultsExample:
"Sunset at the beach, golden sunlight on the sea, waves gently hitting the sand"Video duration (seconds)Supported range:
2 ~ 12 secondsDefault: 5Video aspect ratioOptions:
16:9- Landscape9:16- Portrait1:1- Square4:3- Traditional ratio3:4- Vertical traditional ratio21:9- Ultra-wide
16:9Video resolutionOptions:
480p- Standard definition720p- High definition1080p- Full HD
1080pSeed integer for controlling the randomness of generated contentValue range: Integer between
-1 and 2^32-1- With the same request, if the model receives different seed values (e.g., not specifying seed or setting seed to -1, which will use a random number), different results will be generated
- With the same request, if the model receives the same seed value, similar results will be generated, but not guaranteed to be identical
Resolution and Aspect Ratio Combinations
| Resolution | Supported Aspect Ratios | Notes |
|---|---|---|
| 480p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | All supported |
| 720p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | All supported |
| 1080p | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 | Reference image not supported |
First frame image URL array for image-to-video generationUsed to specify the starting frame of the video, only one image is supportedExample:
["https://example.com/cat.png"]Image array with roles for more precise controlExample:
Response
Response status code, 200 on success
Response data array
Use Cases
Case 1: Quick Preview Landscape Video
Case 2: High-Quality Portrait Short Video
Case 3: Product Dynamic Display Video
Case 4: Dynamic Transition Effect (First/Last Frame)
Query Task ResultsVideo generation is an async task that returns a
task_id upon submission. Use the Get Task Status endpoint to query generation progress and results.