APIMart
Icône du modèle Seedance 2.5 Flash
Vidéo

Seedance 2.5 Flash API

Seedance 2.5 Flash est la version plus rapide du modèle vidéo Seedance 2.5 de ByteDance : il génère des vidéos en 480p et 720p à partir de texte, d'images, de vidéos de référence et d'audio. Utilisez cet espace de travail APIMart pour préparer une requête seedance-2.5-flash, puis consultez l'exemple et les paramètres de la Seedance 2.5 Flash API ci-dessous.

Texte et image vers vidéo480p / 720pRéférences multimodales

Espace de travail Seedance 2.5 Flash API

  • 480p ou 720p, 4 à 30 secondes ou Auto
  • Jusqu'à 10 images, 5 vidéos et 5 extraits audio
  • Types de tâche, audio, MP4/MOV et dernière image
Input

Sans valeur ou avec auto, le modèle décide. reference utilise vos références ; edit et extend nécessitent au moins une vidéo de référence.

5s

Jusqu'à 10 images, 5 vidéos et 5 audios par requête. Saisissez des URL http(s) publiques ou des ID asset://.

Vidéo de référence (0/5)
Audio de référence (0/5)
Output

Votre vidéo s'affichera ici

Seedance 2.5 Flash API : génération vidéo plus rapide en 480p et 720p

Le modèle Seedance 2.5 Flash est conçu pour la vitesse. Préparez une requête pour une sortie en 480p ou 720p : décrivez le plan, choisissez un type de tâche et ajoutez des images, des vidéos de référence ou de l'audio. Vérifiez-la sous forme de formulaire ou de JSON avant d'appeler l'API.

Exemple de Seedance 2.5 Flash API : texte vers vidéo et image vers vidéo

Les exemples de Seedance 2.5 Flash API utilisent le format de tâche asynchrone commun d'APIMart : envoyez une tâche, puis interrogez-la avec l'ID de tâche renvoyé.

  1. 1

    Authentifiez les requêtes à la Seedance 2.5 Flash API

    Enregistrez votre clé API APIMart dans APIMART_API_KEY. Les exemples de Seedance 2.5 Flash API envoient Authorization: Bearer <key> pour l'envoi et l'interrogation des tâches.

  2. 2

    Envoyez une tâche seedance-2.5-flash

    POST /v1/videos/generations avec model défini sur seedance-2.5-flash, votre prompt, size, resolution et duration. Ajoutez image_urls, video_urls ou audio_urls pour les références. Lisez l'ID de tâche dans data[0].task_id.

  3. 3

    Récupérez le résultat Seedance 2.5 Flash

    Utilisez GET /v1/tasks/{task_id}. Pour une tâche terminée, lisez data.result.videos[0].url[0] ; pour une tâche échouée, lisez data.error.message.

    Consultez la documentation APIMart pour l'authentification APIMart et l'utilisation générale de l'API.

POST /v1/videos/generations
curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.5-flash",
    "prompt": "Un cycliste roule sur une route côtière au lever du soleil, la caméra le suit de côté tandis que les vagues captent la lumière chaude",
    "size": "16:9",
    "resolution": "720p",
    "duration": 10
  }'

Paramètres de la Seedance 2.5 Flash API

ParamètreTypeObligatoirePar défautDescription
modelstringOuiPar défaut: seedance-2.5-flashValeur de model dans cet espace de travail Seedance 2.5 Flash et ses exemples : seedance-2.5-flash.
promptstringOuiPar défaut: —Description de la vidéo. Désignez les entrées par leur index, par exemple @图片1, @视频1 ou @音频1, dans l'ordre des tableaux.
resolutionstringFacultatifPar défaut: 720p480p ou 720p. Seedance 2.5 Flash ne propose pas le 1080p.
sizestringFacultatifPar défaut: adaptiveFormat d'image (aussi accepté sous aspect_ratio) : 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 ou adaptive. Le montage, l'extension et les tâches avec uniquement première/dernière image exigent adaptive.
durationintegerFacultatifPar défaut: 5Durée du clip : 4 à 30 secondes, ou -1 pour laisser le modèle choisir. Les tâches de montage suivent la vidéo source et utilisent -1.
generate_audiobooleanFacultatifPar défaut: trueGénérer l'audio avec la vidéo (aussi accepté sous audio). Réglez sur false pour une vidéo muette.
image_urlsarrayFacultatifPar défaut: —Images de référence en URL http(s) ou en ID asset://. Elles comptent dans la limite de 10 images par requête. Incompatible avec image_with_roles.
image_with_rolesarrayFacultatifPar défaut: —Images avec un rôle : first_frame, last_frame ou reference_image. Une dernière image nécessite une première image ; tous les rôles comptent dans la limite de 10 images.
video_urlsarrayFacultatifPar défaut: —Jusqu'à 5 vidéos de référence en URL http(s) ou en ID asset://. Le montage et l'extension en nécessitent au moins une.
audio_urlsarrayFacultatifPar défaut: —Jusqu'à 5 extraits audio de référence en URL http(s) ou en ID asset://.
omni_reference_task_typestringFacultatifPar défaut: —auto, reference, edit ou extend. Laissez-le vide ou utilisez auto pour laisser le modèle décider.
output_formatstringFacultatifPar défaut: mp4mp4 ou mov.
return_last_framebooleanFacultatifPar défaut: falseRenvoyer aussi la dernière image de la vidéo sous forme de fichier image.
seedintegerFacultatifPar défaut: —Graine aléatoire. Une même graine donne des résultats proches, mais pas identiques.
watermarkbooleanFacultatifPar défaut: falseAjouter un filigrane « généré par IA ».
toolsarrayFacultatifPar défaut: —Outils facultatifs, par exemple [{"type": "web_search"}] pour s'appuyer sur des informations du web.
nsfw_checkbooleanFacultatifPar défaut: falseChamp APIMart : modérer le prompt et les images d'entrée avant l'envoi de la tâche.