
Text to Image
Create AI images from text prompts
Video generation by Vidu Q3 Pro API with enhanced temporal consistency. Optimized for high-concurrency stability and consistent quality at an affordable rate. Built for free testing and stable API workflows.
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'viduq3-pro-image-to-video',
prompt: 'Gentle parallax and depth, subject slightly turns toward camera',
image_url: 'https://example.com/reference.jpg',
aspect_ratio: '16:9',
resolution: '720p',
duration: 5,
sound: true,
bgm: false
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'viduq3-pro-image-to-video',
'prompt': 'Gentle parallax and depth, subject slightly turns toward camera',
'image_url': 'https://example.com/reference.jpg',
'aspect_ratio': '16:9',
'resolution': '720p',
'duration': 5,
'sound': True,
'bgm': False
}
)
task_id = response.json()['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "viduq3-pro-image-to-video",
"prompt": "Gentle parallax and depth, subject slightly turns toward camera",
"image_url": "https://example.com/reference.jpg",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"sound": true,
"bgm": false
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
| Parameters | Price | Original Price | Discount |
|---|
Vidu Q3 Pro Image-to-Video API delivers premium, production-grade AI video animation for developers and creative teams. This high-fidelity image-to-video API integration enables you to transform static images into professional video clips at 540p, 720p, or 1080p resolution across 1–15 second durations. Built on Shengshu Technology's Q3 architecture, Vidu Q3 Pro delivers maximum quality and motion realism with flexible sound controls for demanding commercial animation applications on Flaq AI.
sound and bgm parametersNote Please ensure your prompts comply with Vidu's content safety guidelines. If an error occurs, review your prompt for restricted content, adjust it, and try again.
Vidu Q3 Pro vs. Vidu Q3 Turbo Image-to-Video Vidu Q3 Turbo prioritizes speed and efficiency. Vidu Q3 Pro delivers enhanced motion fidelity, superior micro-acting detail, and premium quality for demanding commercial applications where maximum animation quality is essential.
Vidu Q3 Pro vs. Kling Video O3 Pro Image-to-Video Kling Video O3 Pro offers MVL-powered premium image animation with optional audio effects and extended duration up to 15 seconds. Vidu Q3 Pro differentiates through enhanced micro-acting detail, multi-resolution output, and built-in sound controls.
Vidu Q3 Pro vs. Runway Gen-3 Image-to-Video Runway Gen-3 offers strong creative flexibility and artistic controls. Vidu Q3 Pro Image-to-Video API differentiates through enhanced motion fidelity, multi-resolution output, and seamless integration into production workflows.
Vidu Q3 Pro vs. Luma Dream Machine Luma Dream Machine is celebrated for rapid generation speeds and intuitive UI. Vidu Q3 Pro API offers enhanced motion fidelity, multi-resolution options, and extended duration up to 15 seconds—ideal for developers seeking premium, production-ready image animation without operational overhead.
Vidu Q3 Pro vs. Grok Imagine Image-to-Video (xAI) Grok Imagine Image-to-Video leverages xAI's Aurora engine for style-preserving animation. Vidu Q3 Pro differentiates through multi-resolution pricing tiers, enhanced micro-acting detail, and extended duration up to 15 seconds—making it versatile for diverse premium image animation workflows.
Explore several AI creation tools for quick image and video workflows in your browser, then scale successful ideas with Flaq AI's production-ready model APIs. Flaq AI provides a unified API layer for all models, making it easy to use and scale your workflows.

Create AI images from text prompts

Create AI images from images and text prompts

Create AI videos from text prompts

Animate images into AI videos

Create AI images and videos in one unified workspace

Create consistent videos from reference media