Documentation Index
Fetch the complete documentation index at: https://docs.together.ai/llms.txt
Use this file to discover all available pages before exploring further.
Generate a video
Video generation is asynchronous: you create a job, receive a job ID, and poll for completion.error object instead of outputs:
| Status | Description |
|---|---|
queued | Job is waiting in queue. |
in_progress | Video is being generated. |
completed | Generation successful, video available. |
failed | Generation failed, check error.message. |
cancelled | Job was cancelled. |
Supported models
For the current list of video models, including duration, resolution, FPS, and keyframe support per model, see the serverless catalog or the dedicated endpoint model catalog.Troubleshooting
Video doesn’t match prompt well
- Increase
guidance_scaleto 8-10. - Make prompt more descriptive and specific.
- Add
negative_promptto exclude unwanted elements.
Video has artifacts
- Reduce
guidance_scale(keep below 12). - Increase
stepsto 30-40. - Adjust
fpsif motion looks unnatural.
Generation is too slow
- Reduce
steps(try 10-20 for testing). - Use shorter
secondsduring development. - Lower
fpsfor slower-paced scenes.
URLs expire
- Download videos immediately after completion.
- Don’t rely on URLs for long-term storage.
Next steps
- Video generation parameters: full parameter reference, plus guidance scale and quality control.
- Reference images and keyframes: guide visual style and control specific frames.
- Video audio input: drive generation with an audio file for lip sync and beat-matched motion.