Modèle :
Importez une image ou collez une URL d’image pour contrôler le cadrage.
Start Frame
Importez 1 image ou collez une URL d’image.
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 1
End Frame
Importez 1 image ou collez une URL d’image.
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 1
Any integer from 4s to 15s.
Video output resolution.
Video aspect ratio.
Generate audio
Generate synchronized audio.
Content filter
Standard safety filter (default true). Setting false relaxes restrictions and adds 10% to generation pricing; illegal content is always blocked.
Estimation USD $0.25-$0.5 : Le plus grand pack de recharge utilise $1 = 2 000 crédits ; le pack de démarrage utilise $1 = 1 000 crédits.
Historique
Enregistré localement dans ce navigateur
0 en cours · 0 terminées
Règles de facturation
Authentification
Chaque requête doit inclure un jeton Bearer dans l’en-tête Authorization. Créez votre API Key dans la console.
Authorization: Bearer YOUR_API_KEYhttps://apiany.ai/v1/videos/generationsParamètres de requête
| Paramètre | Type | Obligatoire | Notes |
|---|---|---|---|
model | chaîne | Obligatoire | L’identifiant du modèle à appeler, en utilisant l’ID de ce modèle. |
prompt | chaîne | Obligatoire | Prompt texte décrivant ce que vous voulez générer. |
duration | nombre | Optionnel | Any integer from 4s to 15s. · Plage: 4–15 · Par défaut: 5 |
quality | chaîne | Optionnel | Video output resolution. · Valeurs possibles: 480p, 720p · Par défaut: 720p |
aspect_ratio | chaîne | Optionnel | Video aspect ratio. · Valeurs possibles: adaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 · Par défaut: adaptive |
generate_audio | booléen | Optionnel | Generate synchronized audio. · Par défaut: true |
content_filter | booléen | Optionnel | Standard safety filter (default true). Setting false relaxes restrictions and adds 10% to generation pricing; illegal content is always blocked. · Par défaut: true |
callback_url | chaîne | Optionnel | Adresse de callback optionnelle, appelée à la fin de la tâche asynchrone. |
Exemple de requête
curl "https://apiany.ai/v1/videos/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.0-mini-image-to-video",
"prompt": "Animate the reference image with gentle camera motion",
"duration": 5,
"quality": "720p",
"aspect_ratio": "adaptive",
"generate_audio": true,
"content_filter": true
}'Exemple de réponse
{
"task_id": "task_abc123",
"status": "pending",
"poll_url": "/v1/tasks/task_abc123",
"request_id": "req_abc123",
"credits": {
"reserved": 1000
}
}Cet endpoint est asynchrone : la requête renvoie immédiatement task_id. Interrogez l’endpoint de statut de tâche jusqu’à ce que status passe à succeeded, puis lisez result. Les liens média générés sont valides pendant 24 heures.