API Seedance 2.0 Mini
Referência completa da API para os modelos de geração de vídeo Seedance 2.0 Mini da ByteDance.
Variantes do modelo
Esta API oferece suporte a três variantes de modelo:
Comparação rápida
Proporções compatíveis
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Opções de resolução
Seedance 2.0 Mini Text to Video
Ponto de acesso
POST /api/v1/video/task
Parâmetros da solicitação
Obrigatórios
Opcionais
Exemplo de solicitação
javascript
Seedance 2.0 Mini Image to Video
Parâmetros da solicitação
Obrigatórios
Opcionais
Exemplo de solicitação
javascript
Seedance 2.0 Mini Reference to Video
Parâmetros da solicitação
Obrigatórios
Mídia de referência
Cada solicitação deve incluir pelo menos uma imagem ou um vídeo. Envie de 1 a 9 imagens ao usar referências de imagem. O array images só pode ser omitido ou ficar vazio quando o array videos contiver pelo menos um vídeo de referência. Solicitações apenas com áudio não são compatíveis.
Espaços reservados de referência @ (AT)
O recurso de referência @ (AT) vincula a mídia de referência ao prompt por meio de espaços reservados <<<...>>> numerados. A numeração começa em 1 de forma independente para cada tipo de mídia e segue a ordem do array correspondente:
Cada espaço reservado deve apontar para um item existente no array correspondente.
Opcionais
Preços de vídeos de referência
O Seedance V2.0 Mini Reference-to-Video segue a mesma estrutura de cobrança por segundo, baseada na resolução, das outras variantes de referência do Seedance 2.0. Quando o array videos contém pelo menos um vídeo de referência, o custo total da geração é multiplicado por 2. Esse multiplicador é aplicado uma única vez, independentemente do número ou da duração dos vídeos de referência enviados.
Exemplo de solicitação
javascript
Formato da resposta
Resposta inicial
Todos os modelos retornam um task_id para polling:
json
Resposta de polling
Faça polling de GET /api/v1/video/{taskId} para verificar o status:
json
Valores de status
submitted: Tarefa aceita e aguardando processamentoprocessing: Geração de vídeo em andamentosucceed: Geração de vídeo concluídafailed: Falha na geração de vídeo
Tempo de processamento
O tempo típico de processamento é de 2 a 6 minutos, dependendo da duração e da resolução.
Faça polling a cada 5-10 segundos para verificar o status.
Boas práticas
- Descreva o movimento claramente: Inclua descrições específicas de movimento nos prompts
- Seleção de resolução: Use
480ppara processamento mais rápido,720ppara maior qualidade - Melhoria de áudio: Mantenha
soundativado para experiências de vídeo mais imersivas - Image to Video: Forneça um primeiro quadro claro via
image_url; useimage_end_urlquando precisar de quadros inicial e final controlados - Mídia de referência: Use referências compatíveis de imagem, vídeo e áudio e garanta que pelo menos uma imagem ou um vídeo esteja incluído
- Preços de vídeos de referência: Qualquer solicitação Reference-to-Video que contenha pelo menos um vídeo de referência é cobrada pelo dobro, independentemente do número ou da duração dos vídeos enviados
- Parâmetro seed: Não envie
seed; os modelos Seedance 2.0 Mini não são compatíveis com ele