Saltar al contenido principal
Seedance 2.0 es una familia de modelos de video para texto a video, imagen a video, referencia a video, edición de video y extensión de video. Usa IDs lógicos de nivel producto en model y elige el flujo con operation.

Elección del modelo

ModeloIdeal paraResoluciones públicasEntradas de referencia
seedance-2.0Máxima calidad y salida 4K480p, 720p, 1080p, 4kHasta 9 imágenes de referencia más hasta 3 videos de referencia y 3 audios de referencia para reference-to-video
seedance-2.0-fastSalida 480p/720p más rápida y de menor coste480p, 720pHasta 9 imágenes de referencia más hasta 3 videos de referencia y 3 audios de referencia para reference-to-video
seedance-2.0-miniSalida 480p/720p de menor coste480p, 720pAdmite la familia de operaciones Seedance 2.0; lee el detalle actual del modelo antes de depender de límites exactos de referencias
seedance-2.0-fast y seedance-2.0-mini están fail-closed a 480p / 720p; no envíes 1080p ni 4k a esos modelos.

Operaciones admitidas

La familia pública Seedance 2.0 admite:
OperaciónEntradas típicas
text-to-videoprompt
image-to-videoprompt, image_url o entrada de imagen compatible
start-end-to-videoprompt, start_image, end_image
reference-to-videoprompt, reference_images, video_urls opcionales, audio_urls opcionales
video-to-videoprompt, video_url o entrada de video compatible
video-extensiontask_id o entrada de continuación específica del modelo
Las solicitudes de solo audio o solo texto más audio de Seedance no forman parte del contrato público. Usa audio solo como entrada de referencia en flujos reference-to-video admitidos.

4K Reference-To-Video

Usa seedance-2.0 cuando necesites salida 4K. El modelo base admite 4k en el contrato público gobernado, incluido reference-to-video.
curl -X POST "https://api.tokenlab.sh/v1/videos/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0",
    "operation": "reference-to-video",
    "prompt": "Keep the same product identity and lighting while creating a slow cinematic rotation.",
    "reference_images": [
      "https://example.com/product-front.jpg",
      "https://example.com/product-side.jpg"
    ],
    "video_urls": ["https://example.com/motion-reference.mp4"],
    "duration": 6,
    "resolution": "4k",
    "aspect_ratio": "16:9"
  }'

Solicitudes Fast y Mini

Usa seedance-2.0-fast cuando la latencia importe, y seedance-2.0-mini cuando el coste más bajo sea más importante que la calidad máxima.
curl -X POST "https://api.tokenlab.sh/v1/videos/generations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0-fast",
    "operation": "text-to-video",
    "prompt": "A clean product reveal on a white studio background, gentle camera push-in.",
    "duration": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'

Precios y facturación

Los precios de Seedance 2.0 se basan en tokens y dependen de la resolución de salida y de si la solicitud incluye entrada de video. La verdad de precios en USD de TokenLab para estos modelos se convierte desde los precios oficiales en CNY usando 6.8 CNY por USD. Usa la Pricing API o la Models API para obtener el precio facturable actual antes de fijarlo en una interfaz de producto.

Resultados asíncronos

La generación de video es asíncrona. Sigue primero el poll_url devuelto por la solicitud de creación, o usa GET /v1/tasks/{id} con el ID de tarea devuelto. Consulta Crear video, Obtener estado de tarea y Cancelar tarea para los detalles de endpoints.