Modèles vidéo
The 视频专用 group covers Seedance, Veo, Kling, MiniMax, Grok and other video models, all called through the same video API.
Deux unités de facturation : par clip et par seconde
This is the one thing to check before picking a model:
- Par clip — un prix par requête, quelle que soit la durée. Plus avantageux pour les clips longs.
- Par seconde — prix × durée. Moins cher pour les clips courts, à l'usage pour les longs.
Cards in the Model Marketplace state / clip or / second directly, and the Pricing type filter on the left lets you view just one kind.
Un prix unitaire plus bas ne veut pas dire un total plus bas
Un modèle à ¥0,375 / seconde coûte ¥5,625 pour 15 secondes, tandis qu'un modèle à ¥4,35 / clip reste à ¥4,35 quelle que soit la durée. Convertissez toujours à la durée dont vous avez réellement besoin avant de comparer.
Calling it
Video is an async job: submit, get a task_id, then poll for the result. Use a token from the 视频专用 group.
curl 'https://tian-shu.net/v1/videos' \
-H 'Authorization: Bearer <your 视频专用 group key>' \
-H 'Content-Type: application/json' \
-d '{
"model": "seedance-2.0-fast",
"prompt": "neon street on a rainy night, slow dolly in, cinematic",
"aspect_ratio": "16:9"
}'Then poll GET /v1/videos/{task_id}; fetch the result once status becomes completed.
Récupérer la vidéo
Une fois status passé à completed, téléchargez la vidéo depuis metadata.url de la réponse. Cette adresse est toujours :
curl -L 'https://tian-shu.net/v1/videos/{task_id}/content' \
-H 'Authorization: Bearer <votre clé du groupe 视频专用>' \
-o video.mp4Renvoie video/mp4.
Les vidéos ne sont conservées qu'un temps limité
Téléchargez et conservez le fichier dès la fin de la génération. L'adresse cesse de fonctionner après la période de rétention.
En cas d'échec, la réponse ne contient pas metadata, seulement error.message — et vous n'êtes pas facturé.
Parameters differ per model
Supported durations, resolutions and reference-image / first-last-frame capabilities vary a lot between models. Click the Docs button on a model card to see that model's own endpoint reference, parameter table and copy-ready samples — see Using the Marketplace.
