Venice Video Queue
venice_video_generateQueue video generation using AI models like Veo 3.1, Kling, Wan, and more. Supports text, image, video, and audio inputs with NSFW prompts.
Instructions
Queue a video generation. Supports Sora 2, Veo 3.1, Kling, Wan, LTX 2, Seedance, Runway Gen-4, and others. Pick a specific id like "veo3.1-fast-text-to-video", "veo3.1-fast-image-to-video", "kling-2.6-pro-text-to-video", "wan-2.6-text-to-video", "seedance-2-0-r2v" etc. Uncensored: NSFW prompts allowed where the model permits. Supports x402 wallet auth (no Venice account needed) and API key. Returns { model, queue_id }; poll with venice_video_status. NOTE: 'duration' is a string enum like '4s' / '6s' / '8s' (model-specific, see model card).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| audio | No | Enable or disable audio generation for models that support it. Defaults to true. | |
| model | Yes | Required. Full model id, e.g. "veo3.1-fast-text-to-video". | |
| prompt | Yes | ||
| duration | No | Duration as model-specific string enum, e.g. "4s", "6s", "8s". See GET /v1/models/:id/card. | |
| elements | No | For Kling O3 R2V and similar: up to 4 character/object elements. Reference in prompt as @Element1, @Element2, etc. | |
| audio_url | No | For models that support audio input: background music. URL or data URL. Supported: WAV, MP3. Max 30s, 15MB. | |
| image_url | No | For image-to-video models: starting frame. URL or data URL. | |
| video_url | No | For video-to-video models (e.g. seedance-2-0-r2v): input video. URL or data URL. Supported: MP4, MOV, WebM. | |
| resolution | No | Output resolution, e.g. "720p", "1080p", "4k". Model-specific; see model card. | |
| aspect_ratio | No | ||
| end_image_url | No | For models that support end frames or transitions. URL or data URL. | |
| upscale_factor | No | For upscale models only: 1 = quality enhance, 2 = double resolution, 4 = quadruple. | |
| negative_prompt | No | Negative prompt (what to avoid). Supported by Seedance and other models. | |
| scene_image_urls | No | For models with advanced element support: up to 4 scene reference images. Reference in prompt as @Image1, @Image2, etc. | |
| reference_audio_urls | No | For Seedance 2.0 R2V and similar: up to 3 reference audio clips for vocal timbre, narration, or sound effects. Per-clip 2–15s, WAV/MP3; aggregate ≤15s. Must be paired with at least one reference image or video. Each a URL or data URL. | |
| reference_image_urls | No | For models with reference image support: up to 9 images for character/style consistency. Each a URL or data URL. | |
| reference_video_urls | No | For Seedance 2.0 R2V and similar: up to 3 reference video clips to inherit subject motion, camera movement, and style. Per-clip 2–15s, MP4/MOV, ≤50MB; aggregate ≤15s. Each a URL or data URL. |