
Texte vers image
Créer des images IA à partir de prompts textuels
Génération vidéo de référence par Kling O3 Pro API avec cohérence de sujet supérieure et performance stable à prix compétitif. Testez les sorties du modèle, comparez la qualité visuelle et développez les meilleures idées via des workflows API image, vidéo ou multimodaux stables.
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-reference-to-video',
prompt: 'Follow reference motion, consistent lighting',
video_url: 'https://example.com/source.mp4',
images: ['https://example.com/ref1.jpg'],
duration: 5
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
// Placeholder numbering is 1-based for each media array:
// <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
const mediaReferenceResponse = 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-reference-to-video',
prompt: 'Bring the character from <<<image_1>>> into the cinematic setting from <<<image_2>>> and reproduce the action shown in <<<video_1>>>',
images: [
'https://example.com/character-reference.jpg',
'https://example.com/cinematic-setting-reference.jpg'
],
videos: ['https://example.com/action-reference.mp4'],
aspect_ratio: '16:9',
duration: 5,
sound: false
})
});
const { data: mediaReferenceData } = await mediaReferenceResponse.json();
const mediaReferenceTaskId = mediaReferenceData.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-reference-to-video',
'prompt': 'Follow reference motion, consistent lighting',
'video_url': 'https://example.com/source.mp4',
'images': ['https://example.com/ref1.jpg'],
'duration': 5
}
)
task_id = response.json()['data']['task_id']
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
media_reference_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-reference-to-video',
'prompt': 'Bring the character from <<<image_1>>> into the cinematic setting from <<<image_2>>> and reproduce the action shown in <<<video_1>>>',
'images': [
'https://example.com/character-reference.jpg',
'https://example.com/cinematic-setting-reference.jpg'
],
'videos': ['https://example.com/action-reference.mp4'],
'aspect_ratio': '16:9',
'duration': 5,
'sound': False
}
)
media_reference_task_id = media_reference_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-reference-to-video",
"prompt": "Follow reference motion, consistent lighting",
"video_url": "https://example.com/source.mp4",
"images": ["https://example.com/ref1.jpg"],
"duration": 5
}'
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1], <<<video_1>>> = videos[0]
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-reference-to-video",
"prompt": "Bring the character from <<<image_1>>> into the cinematic setting from <<<image_2>>> and reproduce the action shown in <<<video_1>>>",
"images": [
"https://example.com/character-reference.jpg",
"https://example.com/cinematic-setting-reference.jpg"
],
"videos": ["https://example.com/action-reference.mp4"],
"aspect_ratio": "16:9",
"duration": 5,
"sound": 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"
| Paramètres | Prix | Prix d’origine | Remise |
|---|
L'API Kling Video O3 Pro Reference-to-Video de Kuaishou fournit une génération vidéo IA premium et prête pour la production aux développeurs et aux équipes créatives. Cette intégration d'API reference-to-video haute fidélité vous permet de générer des clips vidéo professionnels guidés par des vidéos de référence sur des durées de 3 à 15 secondes avec des effets audio optionnels. Fondé sur l'architecture Multimodal Visual Language (MVL) de Kuaishou, le modèle Kling Video O3 Pro offre une qualité maximale et un réalisme de mouvement lorsque des entrées vidéo de référence guident la génération pour les applications commerciales exigeantes sur Flaq AI.
Note Assurez-vous que vos prompts respectent les consignes de sécurité de contenu de Kuaishou. Si une erreur se produit, vérifiez que votre prompt ne contient pas de contenu restreint, ajustez-le, puis réessayez.
Kling Video O3 Pro vs. Kling Video O3 Standard Reference-to-Video Kling Video O3 Standard fournit une forte génération guidée par référence propulsée par MVL à un prix inférieur. Kling Video O3 Pro offre une fidélité de mouvement améliorée, un rendu des détails supérieur et une qualité premium à une tarification plus élevée, ce qui en fait le choix privilégié pour les applications commerciales exigeantes où la qualité maximale est essentielle.
Kling Video O3 Pro vs. Kling Video O3 Pro Image-to-Video Kling Video O3 Pro Image-to-Video anime des images statiques en clips vidéo. Kling Video O3 Pro Reference-to-Video utilise des clips vidéo existants comme guides de mouvement et de style, idéal pour les applications nécessitant un contrôle précis des motifs de mouvement et du comportement de caméra à partir de séquences de référence avec une sortie de qualité premium.
Kling Video O3 Pro vs. Runway Gen-3 Reference Generation Runway Gen-3 offre des contrôles créatifs solides et une flexibilité artistique. L'API Kling Video O3 Pro Reference-to-Video se différencie par une fidélité de mouvement améliorée, des effets audio optionnels, un contrôle flexible de durée de 3 à 15 secondes et un raisonnement de mouvement propulsé par MVL, ce qui la rend supérieure pour la génération premium guidée par référence.
Kling Video O3 Pro vs. Pika Reference-to-Video Pika excelle dans les animations stylisées et l'interface conviviale. Kling Video O3 Pro fournit un accès API programmatique, une fidélité de mouvement améliorée, une durée étendue jusqu'à 15 secondes et des effets audio optionnels, idéal pour les développeurs qui créent des pipelines vidéo premium guidés par référence.
Kling Video O3 Pro vs. Vidu Q3 Pro (Vidu) Vidu Q3 Pro excelle dans le storytelling multi-plan Smart Cuts et les contrôles sonores flexibles. L'API Kling Video O3 Pro Reference-to-Video se différencie par la génération guidée par vidéo de référence, le transfert de mouvement amélioré propulsé par MVL et la facturation premium à la seconde, ce qui en fait un choix solide pour les applications nécessitant un contrôle précis du style de mouvement en qualité premium.
Explorez plusieurs outils de création IA pour des workflows rapides d'image et de vidéo dans votre navigateur, puis faites évoluer les idées réussies avec les API de modèles prêtes pour la production de Flaq AI. Flaq AI fournit une couche d'API unifiée pour tous les modèles, afin de faciliter l'utilisation et la mise à l'échelle de vos workflows.

Créer des images IA à partir de prompts textuels

Créer des images IA à partir d'images et de prompts textuels

Créer des vidéos IA à partir de prompts textuels

Animer des images en vidéos IA

Créez des images et des vidéos IA dans un espace de travail unifié

Créez des vidéos cohérentes à partir de médias de référence