AI Model APIVideos
⚠️Compliance notice: Use this project only for lawfully authorized API gateway, internal management, and private deployment scenarios. Follow upstream terms of service, platform rules, regulatory requirements, and content safety requirements.
Create Video Generation Task
Submit a video generation task, supporting text-to-video and image-to-video.
Returns the task ID. The task status can be queried via the GET API.
AuthorizationBearer <token>
Authenticate with a Bearer token.
Format: Authorization: Bearer sk-xxxxxx
In: header
model?string
Model/style ID
prompt?string
Text description prompt
image?string
Image input (URL or Base64)
duration?number
Video duration (seconds)
width?integer
Video width
height?integer
Video height
fps?integer
Video frame rate
seed?integer
Random seed
n?integer
Number of videos to generate
response_format?string
Response format
user?string
User identifier
metadata?
Additional parameters (such as negative_prompt, style, quality_level)
Response Body
application/json
application/json
curl -X POST "https://api.beeaicloud.com/v1/video/generations" \ -H "Content-Type: application/json" \ -d '{}'{
"task_id": "abcd1234efgh",
"status": "queued"
}{
"error": {
"message": "string",
"type": "string",
"param": "string",
"code": "string"
}
}How is this guide?