Modelos de vídeo
The 视频专用 group covers Seedance, Veo, Kling, MiniMax, Grok and other video models, all called through the same video API.
Dos unidades de facturación: por clip y por segundo
This is the one thing to check before picking a model:
- Por clip — un precio por solicitud, independiente de la duración. Más rentable para clips largos.
- Por segundo — precio × duración. Más barato en clips cortos, pago por uso en los largos.
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 precio unitario más bajo no significa un total más bajo
Un modelo a ¥0,375 / segundo cuesta ¥5,625 por 15 segundos, mientras que uno a ¥4,35 / clip se queda en ¥4,35 sea cual sea la duración. Convierte siempre a la duración que realmente necesitas antes de comparar.
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.
Obtener el vídeo
Cuando status pase a completed, descarga el clip desde metadata.url de la respuesta. Esa dirección es siempre:
curl -L 'https://tian-shu.net/v1/videos/{task_id}/content' \
-H 'Authorization: Bearer <tu clave del grupo 视频专用>' \
-o video.mp4Devuelve video/mp4.
Los clips se conservan un tiempo limitado
Descarga y guarda el archivo en cuanto termine la generación. La dirección deja de funcionar tras el periodo de retención.
Si falla, la respuesta no incluye metadata, solo error.message — y no se te cobra.
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.
