More APIs
Text to Video
Generate video clips from text prompts.
DEVUP AI hosts text-to-video models that generate short video clips from a text description. Browse all text-to-video models.
Endpoint
bash
POST https://api.devupai.com/v1/inference/{model_name}Example
import requests
DEVUP_API_KEY = "$DEVUP_API_KEY"
MODEL = "Wan-AI/Wan2.1-T2V-14B"
response = requests.post(
f"https://api.devupai.com/v1/inference/{MODEL}",
headers={
"Authorization": f"Bearer {DEVUP_API_KEY}",
"Content-Type": "application/json",
},
json={
"prompt": "A serene mountain lake at sunrise, with mist rising from the water and pine trees reflected on the surface.",
},
)
result = response.json()
# result["video"] contains the URL to the generated video
print(result["video"])Tips for good prompts
- Be descriptive about the scene, lighting, and motion
- Specify the camera movement if relevant (e.g. "slow pan", "aerial shot", "close-up")
- Keep prompts focused — overly complex prompts can produce inconsistent results
- Use the negative prompt parameter (if supported) to exclude unwanted elements
Async inference
Video generation is compute-intensive and may take longer than text inference. Consider using webhooks to receive the result asynchronously rather than polling.