Générez des vidéos via l'API Seedance 2.0 Mini avec son optionnel, durée flexible, nombreux rapports d'aspect et sortie ByteDance stable pour des flux de travail évolutifs.
L'API ByteDance Seedance V2.0 Mini texte vers vidéo fournit une génération vidéo IA rapide et rentable pour les développeurs, les créateurs et les équipes de production. Seedance 2.0 Mini est une version plus rapide et plus abordable de Seedance V2.0, conçue pour garder l'expérience principale de génération vidéo Seedance disponible pour les workflows à haut volume, l'itération créative rapide et la production sensible au budget. Cette intégration d'API texte vers vidéo transforme les prompts en langage naturel en clips vidéo professionnels avec des contrôles flexibles de qualité, de durée, de format d'image et de son sur Best Image AI.
Remarque Veuillez vous assurer que vos prompts respectent les consignes de sécurité de contenu de ByteDance. Si une erreur se produit, vérifiez que votre prompt ne contient pas de contenu restreint, ajustez-le puis réessayez.
Seedance V2.0 Mini vs Seedance V2.0 Standard texte vers vidéo Seedance V2.0 Standard est conçu pour une génération de qualité professionnelle sur l'ensemble du workflow Seedance 2.0. Seedance V2.0 Mini conserve l'expérience principale texte vers vidéo de Seedance tout en privilégiant une génération moins chère et plus rapide pour les équipes qui ont besoin de plus de brouillons, de plus de variations et d'un meilleur contrôle des coûts.
Seedance V2.0 Mini vs Seedance V2.0 Fast texte vers vidéo Seedance V2.0 Fast met l'accent sur la génération accélérée dans la gamme Seedance 2.0. Seedance V2.0 Mini est mieux positionné pour les usages axés sur l'accessibilité tarifaire, ce qui le rend utile lorsque le coût réduit et l'itération à haut volume comptent autant que la vitesse.
Seedance V2.0 Mini vs Veo 3.1 Fast texte vers vidéo Veo 3.1 Fast offre le workflow de génération vidéo rapide de Google. Seedance V2.0 Mini fournit une option de génération vidéo ByteDance avec des formats flexibles, un contrôle cinématographique piloté par prompt et un angle d'abordabilité fort pour la production basée sur API.
Seedance V2.0 Mini vs Kling texte vers vidéo Kling est reconnu pour sa génération robuste de mouvement et orientée personnages. Seedance V2.0 Mini se concentre sur la création texte vers vidéo rapide et abordable avec une large couverture de formats et des contrôles pratiques pour les workflows vidéo sociaux, marketing et automatisés.
Seedance V2.0 Mini vs Runway Gen-3 Alpha Runway Gen-3 Alpha propose une génération vidéo créative avec une interface créateur soignée. L'API Seedance V2.0 Mini est utile aux développeurs qui ont besoin d'un accès programmatique, d'un passage à l'échelle abordable et d'une génération vidéo répétable dans des systèmes de production.
// Step 1: Submit generation request
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: 'seedance-v2.0-mini-text-to-video',
prompt: 'A cat playing with a ball of yarn on a sunny windowsill',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
seed: -1,
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[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
# Step 1: Submit generation request
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': 'seedance-v2.0-mini-text-to-video',
'prompt': 'A cat playing with a ball of yarn on a sunny windowsill',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'seed': -1,
'sound': True
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 1: Submit generation request
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": "seedance-v2.0-mini-text-to-video",
"prompt": "A cat playing with a ball of yarn on a sunny windowsill",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"seed": -1,
"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"
# 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)