
Text to Image
Create AI images from text prompts
Video editing generation by Kling O3 Pro API with enhanced quality and precision. Stable for high-volume editing workloads at an affordable, competitive 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: 'kling-video-o3-pro-video-edit',
prompt: 'Color grade to teal and orange, preserve skin tones',
video_url: 'https://example.com/input.mp4',
duration: 5,
images: ['https://example.com/ref.jpg'],
keep_original_sound: true
})
});
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': 'kling-video-o3-pro-video-edit',
'prompt': 'Color grade to teal and orange, preserve skin tones',
'video_url': 'https://example.com/input.mp4',
'duration': 5,
'images': ['https://example.com/ref.jpg'],
'keep_original_sound': True
}
)
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": "kling-video-o3-pro-video-edit",
"prompt": "Color grade to teal and orange, preserve skin tones",
"video_url": "https://example.com/input.mp4",
"duration": 5,
"images": ["https://example.com/ref.jpg"],
"keep_original_sound": true
}'
# 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 |
|---|
Kuaishou Kling Video O3 Pro Video Edit API delivers premium, production-grade AI video editing for developers and creative teams. This high-fidelity video editing API integration enables you to transform existing video clips into professional outputs through natural-language instructions, with source videos up to 10 seconds. Built on Kuaishou's Multimodal Visual Language (MVL) architecture, the Kling Video O3 Pro model delivers maximum editing quality and semantic precision for demanding commercial video editing applications on Flaq AI.
Note Please ensure your prompts comply with Kuaishou's content safety guidelines. If an error occurs, review your prompt for restricted content, adjust it, and try again.
Kling Video O3 Pro vs. Kling Video O3 Standard Video Edit Kling Video O3 Standard Video Edit provides strong MVL-powered editing quality with better cost-efficiency. Kling Video O3 Pro Video Edit delivers enhanced editing fidelity, superior detail preservation, and premium quality at a higher price tier—making it well suited to demanding commercial applications.
Kling Video O3 Pro vs. Kling Video O3 Pro Text-to-Video Kling Video O3 Pro Text-to-Video generates new video content from text descriptions. Kling Video O3 Pro Video Edit transforms existing video clips through natural-language instructions—ideal for applications requiring precise modification of existing video assets with premium quality output.
Kling Video O3 Pro vs. Runway Gen-3 Video Editing Runway Gen-3 offers strong creative controls and artistic flexibility for video editing. Kling Video O3 Pro Video Edit API differentiates through enhanced editing fidelity, MVL-powered semantic reasoning, and seamless API integration—making it superior for premium commercial production teams.
Kling Video O3 Pro vs. Pika Video Editing Pika excels at stylized video modifications and user-friendly interface. Kling Video O3 Pro Video Edit provides programmatic API access, enhanced MVL-powered semantic understanding, and premium editing quality—ideal for developers building high-value video editing pipelines.
Kling Video O3 Pro vs. Vidu Q3 Pro (Vidu) Vidu Q3 Pro excels at Smart Cuts multi-shot storytelling and flexible sound controls. Kling Video O3 Pro Video Edit API differentiates through semantic video editing capabilities, enhanced MVL-powered scene reasoning, and premium pricing tier—making it the preferred choice for applications requiring precise, high-fidelity modification of existing video content.
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