Modèles vidéo
Douze modèles sont servis sur POST /v1/videos. Ils acceptent tous le même schéma de requête — ce qui change, c’est la durée du clip, la taille d’image, les formats acceptés et le prix à la seconde. Choisissez-en un dans la matrice, puis passez son ID dans le champ model.
Matrice des capacités
| ID du modèle | Modes | Résolutions (par défaut) | Durée | Formats | À partir de $/s |
|---|---|---|---|---|---|
alibaba/happyhorse-1.0 | t2v · i2v · v2v | 720p 1080p (1080p) | 3–15 s | A | 0.13 |
alibaba/happyhorse-1.1 | t2v · i2v | 720p 1080p (1080p) | 3–15 s | A | 0.13 |
alibaba/wan-2.6 | t2v · i2v | 720p 1080p (1080p) | 2–15 s | A | 0.10 |
alibaba/wan-2.7 | t2v · i2v · v2v | 720p 1080p (1080p) | 2–15 s | A | 0.10 |
alibaba/wan-3.0 | t2v · i2v · v2v | 480p 720p 1080p (1080p) | 2–30 s | C | 0.054 |
alibaba/wan-3.0-prime | t2v · i2v · v2v | 480p 720p 1080p (1080p) | 2–30 s | C | 0.064 |
bytedance/seedance-2.0 | t2v · i2v · v2v | 480p 720p 1080p 4k (1080p) | 4–15 s | B | 0.07 |
bytedance/seedance-2.0-fast | t2v · i2v · v2v | 480p 720p (720p) | 4–15 s | B | 0.06 |
bytedance/seedance-2.0-mini | t2v · i2v · v2v | 480p 720p (720p) | 4–15 s | B | 0.04 |
bytedance/seedance-2.5 | t2v · i2v · v2v | 480p 720p 1080p (720p) | 4–30 s | D | 0.11 |
minimax/hailuo-3 | t2v · i2v · v2v | 768p 2k (768p) | 4–15 s | D | 0.08 |
minimax/hailuo-3-max | t2v · i2v · v2v | 480p 768p (768p) | 5–15 s | D | 0.05 |
Modes — t2v texte-vers-vidéo, i2v image-vers-vidéo, v2v vidéo-vers-vidéo. Vous n’envoyez jamais de mode : il est déduit selon que la requête porte frame_images ou input_references. Voir Mode de génération.
Jeux de formats — chaque jeu contient le précédent :
| Jeu | Valeurs |
|---|---|
| A | 16:9 9:16 1:1 |
| B | A + adaptive |
| C | B + 4:3 3:4 |
| D | C + 21:9 |
Audio — les douze modèles produisent une bande-son synchronisée ; generate_audio vaut true par défaut.
À partir de $/s correspond à pricing.output_video_per_second — le niveau le moins cher du modèle, pas le prix que vous paierez. Le tarif facturé est l’entrée correspondante de pricing.video_pricing.tiers, qui varie selon la résolution, le type d’entrée et l’audio. Prenez usage.video_seconds et usage.video_cost de la tâche terminée comme facturation réelle. Voir Tarification à la seconde.
L’objet video_attributes
Chaque modèle vidéo de la réponse de la Models API porte un objet video_attributes. C’est la description faisant autorité de ce que ce modèle accepte — la matrice ci-dessus n’en est qu’un instantané.
{
"modes": ["t2v", "i2v", "v2v"],
"resolutions": ["480p", "720p", "1080p"],
"default_resolution": "720p",
"min_duration_seconds": 4,
"max_duration_seconds": 30,
"supports_audio": true,
"aspect_ratios": ["21:9", "16:9", "4:3", "1:1", "3:4", "9:16", "adaptive"]
}| Champ | Type | Description |
|---|---|---|
modes | string[] | Modes de génération servis par le modèle : t2v, i2v, v2v |
resolutions | string[] | Valeurs de resolution acceptées ; toute valeur hors de la liste est rejetée |
default_resolution | string | Appliquée quand la requête omet à la fois resolution et size |
min_duration_seconds | number | Borne inférieure de duration, en secondes |
max_duration_seconds | number | Borne supérieure de duration, en secondes |
supports_audio | boolean | Si generate_audio: true produit une bande-son |
aspect_ratios | string[] | Valeurs de aspect_ratio acceptées ; adaptive conserve le format de l’image d’entrée |
video_attributes est la source de vérité, modèle par modèle, pour resolution, duration et aspect_ratio. Les plages de paramètres de Créer une vidéo couvrent tous les modèles à la fois, donc une valeur qui y figure peut tout de même être rejetée par un modèle précis.
Interroger la liste en direct
La Models API est publique et ne nécessite pas de clé API. Filtrez sur supported_endpoints pour ne garder que les modèles vidéo :
cURL
curl -s https://api.ofox.ai/v1/models \
| jq -r '.data[] | select(.supported_endpoints[]? == "/v1/videos") | .id'Cette page est un instantané. Les modèles sont mis en service sans version de la documentation, donc interrogez l’endpoint dès que la liste doit être à jour.
Choisir selon le besoin
| Besoin | Modèles |
|---|---|
| 30 secondes en une seule tâche | alibaba/wan-3.0, alibaba/wan-3.0-prime, bytedance/seedance-2.5 |
| Sortie 4K | bytedance/seedance-2.0 |
| Sortie 2K | minimax/hailuo-3 |
| Clips de moins de 4 secondes | Tous les modèles alibaba/* (plancher de 2 s ou 3 s) |
| Vidéo-vers-vidéo | Tous les modèles sauf alibaba/happyhorse-1.1 et alibaba/wan-2.6 |
21:9 cinématographique | bytedance/seedance-2.5, minimax/hailuo-3, minimax/hailuo-3-max |
| Tarif de départ le plus bas | bytedance/seedance-2.0-mini, à $0.04/s |