
Texte vers image
Créer des images IA à partir de prompts textuels
Essayez l’API MiniMax H3 pour la référence-vidéo avec jusqu’à neuf images, trois vidéos et trois références audio, ainsi qu’une sortie 2K et une durée flexible de 5 à 15 secondes.
// Step 1: Submit generation request with image, video, and audio references
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: 'minimax-h3-reference-to-video',
prompt: 'Use image one for the subject, video one for the movement, and audio one for the atmosphere',
resolution: '2k',
duration: 8,
aspect_ratio: '16:9',
images: ['https://example.com/subject-reference.jpg'],
videos: ['https://example.com/motion-reference.mp4'],
audios: ['https://example.com/atmosphere-reference.mp3']
})
});
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], <<<audio_1>>> = audios[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: 'minimax-h3-reference-to-video',
prompt: 'Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>',
resolution: '2k',
duration: 10,
aspect_ratio: '16:9',
images: [
'https://example.com/explorer-reference.jpg',
'https://example.com/environment-reference.jpg'
],
videos: ['https://example.com/camera-movement-reference.mp4'],
audios: ['https://example.com/voice-reference.mp3']
})
});
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));
}
# Step 1: Submit generation request with image, video, and audio references
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': 'minimax-h3-reference-to-video',
'prompt': 'Use image one for the subject, video one for the movement, and audio one for the atmosphere',
'resolution': '2k',
'duration': 8,
'aspect_ratio': '16:9',
'images': ['https://example.com/subject-reference.jpg'],
'videos': ['https://example.com/motion-reference.mp4'],
'audios': ['https://example.com/atmosphere-reference.mp3']
}
)
result = response.json()
task_id = result['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], <<<audio_1>>> = audios[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': 'minimax-h3-reference-to-video',
'prompt': 'Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>',
'resolution': '2k',
'duration': 10,
'aspect_ratio': '16:9',
'images': [
'https://example.com/explorer-reference.jpg',
'https://example.com/environment-reference.jpg'
],
'videos': ['https://example.com/camera-movement-reference.mp4'],
'audios': ['https://example.com/voice-reference.mp3']
}
)
media_reference_result = media_reference_response.json()
media_reference_task_id = media_reference_result['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)
# Step 1: Submit generation request with image, video, and audio references
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": "minimax-h3-reference-to-video",
"prompt": "Use image one for the subject, video one for the movement, and audio one for the atmosphere",
"resolution": "2k",
"duration": 8,
"aspect_ratio": "16:9",
"images": ["https://example.com/subject-reference.jpg"],
"videos": ["https://example.com/motion-reference.mp4"],
"audios": ["https://example.com/atmosphere-reference.mp3"]
}'
# 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], <<<audio_1>>> = audios[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": "minimax-h3-reference-to-video",
"prompt": "Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>",
"resolution": "2k",
"duration": 10,
"aspect_ratio": "16:9",
"images": [
"https://example.com/explorer-reference.jpg",
"https://example.com/environment-reference.jpg"
],
"videos": ["https://example.com/camera-movement-reference.mp4"],
"audios": ["https://example.com/voice-reference.mp3"]
}'
# 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 MiniMax H3 Reference-to-Video crée des séquences vidéo à partir d'un prompt et d'un ensemble de références visuelles ou audio. Les applications peuvent utiliser des images, des vidéos et des données audio pour guider l'identité du sujet, le style, la direction de la scène et le mouvement, tout en conservant un workflow adapté à une production créative structurée sur Flaq AI.
Entrée de références multimodales : Associez des références d'images, de vidéos et de contenus audio afin de fournir à la tâche de génération un contexte créatif plus riche.
Contrôle du rôle des références : Expliquez comment chaque référence doit influencer le sujet, l'environnement, le style, le son ou le mouvement dans la séquence demandée.
Cohérence du sujet et du style : Utilisez des éléments de référence pour maintenir l'harmonie des sujets reconnaissables, du langage visuel et de la direction de campagne entre les clips générés.
Développement de scènes guidé par prompt : Ajoutez des instructions en langage naturel concernant l'action, le mouvement de la caméra, la composition, le rythme et l'ambiance.
Workflows de références flexibles : Créez des outils créatifs qui combinent plusieurs ressources de référence tout en conservant un processus de tâches contrôlé par l'application.
Prise en charge de la révision de production : Suivez les tâches de génération et examinez le clip obtenu pour vérifier sa cohérence visuelle, les artefacts indésirables et le respect des références.
Entrée : Une ou plusieurs références d'images, de vidéos ou de contenus audio prises en charge, accompagnées d'un prompt de génération en langage naturel.
Mise en correspondance des références : Décrivez le rôle de chaque entrée et identifiez le sujet ou la caractéristique de style, de mouvement ou de son qu'elle doit guider.
Sortie : Une séquence vidéo générée et renvoyée via le workflow de tâches de Flaq AI pour révision et traitement en aval.
Gestion des tâches : Enregistrez l'identifiant de tâche, interrogez le statut jusqu'à la fin et examinez le clip avant de le publier ou de le modifier davantage.
Commandes créatives : Utilisez les paramètres disponibles de durée, de résolution, de format d'image et de références pour le workflow cible.
Continuité des personnages et des sujets : Conservez la cohérence d'un personnage, d'un produit ou d'un sujet visuel reconnaissable dans de nouvelles scènes.
Production de campagnes de marque : Associez des références de style, des ressources de campagne et une direction audio pour explorer des variations créatives coordonnées.
Développement de storyboards et de plans : Utilisez plusieurs références pour guider la composition de la scène, le mouvement de la caméra et la continuité visuelle.
Outils créatifs multimodaux : Créez des applications dans lesquelles les utilisateurs peuvent guider la génération avec des images, des vidéos et des contenus audio, et non uniquement avec du texte.
Workflows de variation des ressources : Générez des alternatives contrôlées tout en préservant le vocabulaire visuel d'une source créative existante.
Remarque La qualité des références, la clarté du prompt et le rôle attribué à chaque entrée influencent le résultat final. Vérifiez la cohérence visuelle et audio avant d'utiliser les médias générés en production.
MiniMax H3 face à Kling 3.0 Reference-to-Video : Kling offre une création vidéo performante guidée par des références. MiniMax H3 se distingue par un workflow multimodal capable de combiner des références d'images, de vidéos et de contenus audio dans une même direction créative.
MiniMax H3 face à Seedance 2.0 Reference-to-Video : Seedance 2.0 prend en charge plusieurs modes de génération audiovisuelle. MiniMax H3 constitue une option ciblée pour les applications qui nécessitent une construction de scènes guidée par références et un contrôle des tâches.
MiniMax H3 face à Vidu Q3 Reference-to-Video : Vidu Q3 est conçu pour assurer une génération vidéo cohérente à partir de références. MiniMax H3 privilégie une mise en correspondance flexible des prompts avec différents types de médias de référence.
MiniMax H3 face à Wan 2.7 Reference-to-Video : Wan 2.7 prend en charge les références d'images, de vidéos et de contenus audio pour les workflows multimodaux. MiniMax H3 propose un concept comparable guidé par références, avec une approche d'intégration MiniMax distincte.
MiniMax H3 face à Runway Gen-4 References : Runway fournit un vaste espace de travail visuel centré sur les références. MiniMax H3 convient aux équipes qui souhaitent proposer une génération guidée par références au sein de leur propre produit API ou pipeline de contenu.
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

Créez des flux visuels d'images et de vidéos IA sur un canevas infini
La nouvelle version Wan 3.0 est désormais disponible sur Flaq AI pour la génération d’images en vidéo. Elle offre aux créateurs une manière structurée d’animer une image de départ requise vers une image de fin requise, avec un mouvement guidé par prompt, un son optionnel, le contrôle du seed, cinq formats d’image et une sortie de 480p à 1080p. Pour la création de vidéos cinématographiques, ce contrôle de bout en bout peut compter davantage que la seule résolution.
L’API MiniMax H3 offre aux équipes vidéo une combinaison utile : génération d’image en vidéo, options de sortie en 768p et 2K, clips jusqu’à 15 secondes, et un coût affiché inférieur à plusieurs réglages comparables de Seedance 2.0. MiniMax a également publié les poids H3-Base sur Hugging Face, créant de nouvelles possibilités pour la recherche, les pipelines personnalisés et l’expérimentation auto-hébergée lorsque sa licence le permet.