Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.
ByteDance: Seedance 2.0
bytedance/seedance-2.0Teste o ByteDance: Seedance 2.0 agora
Usa o seu saldo, aos preços acima. Novas contas começam com uso grátis.
Configurações
Sobre ByteDance: Seedance 2.0
ByteDance: Seedance 2.0 é um modelo de geração de vídeo da ByteDance, a empresa por trás da linha Seedance de modelos de mídia generativa. Ele está na categoria de vídeo, e seu trabalho é transformar suas entradas em saída de vídeo finalizada, em vez de texto ou imagens estáticas. Se você está construindo algo que precisa de filmagens em movimento geradas, esta é a família de modelos a se considerar deste provedor.
No lado da entrada, o Seedance 2.0 é multimodal. Ele aceita texto, imagens, vídeo e áudio como referências, e produz vídeo como sua única saída. Essa combinação cobre texto para vídeo, imagem para vídeo com controle de primeiro e último quadro, e referência multimodal para vídeo, onde você fornece clipes ou áudio existentes como orientação. A saída pode ser gerada em 480p, 720p, 1080p ou 4K, em proporções de aspecto de 1:1, 3:4, 9:16, 4:3, 16:9, 21:9 e 9:21, com durações de 4 a 15 segundos em passos de um segundo. A geração de áudio é suportada, então o vídeo retornado pode incluir uma trilha sonora. Nenhum comprimento de contexto é publicado para este modelo, o que é esperado para um gerador de vídeo em vez de um modelo de texto.
Essas capacidades apontam para alguns padrões práticos. A consistência de personagem é um ponto forte declarado, então conteúdo episódico ou de série onde o mesmo sujeito deve parecer o mesmo entre tomadas é um encaixe natural. O controle de primeiro e último quadro é adequado para transições entre tomadas e interpolação entre dois quadros-chave que você já tem. Referência para vídeo com entradas de vídeo e áudio é útil quando você quer que um clipe gerado corresponda ao estilo, ritmo ou som de material existente. A variedade de proporções de aspecto cobre formatos sociais verticais, posts quadrados, widescreen e ultra-wide, e as durações de 4 a 15 segundos se alinham com anúncios de formato curto, teasers e clipes sociais. A saída em 4K importa quando o resultado precisa sobreviver a uma tela maior ou a edição posterior.
Você o chama através da API compatível com OpenAI da api14 usando o id de modelo "bytedance/seedance-2.0". Como a interface segue o esquema OpenAI, você pode apontar um cliente OpenAI existente para a URL base da api14 e enviar sua requisição na forma usual, com o id de modelo acima e seu prompt e mídia de referência no corpo da requisição. Entre os parâmetros listados para este modelo, frequency_penalty é suportado. Outros controles de geração, como resolução, proporção de aspecto, duração, imagens de primeiro e último quadro e geração de áudio, fazem parte da superfície de configuração do próprio modelo, em vez dos parâmetros de chat padrão, então verifique a página do modelo para saber como eles são passados.
Não há comprimento de contexto publicado nem contagem máxima de tokens de saída para raciocinar aqui, já que a saída é um arquivo de vídeo em vez de um fluxo de tokens. Se sua tarefa é geração de texto, raciocínio, classificação ou qualquer coisa que retorne palavras, um modelo de texto se encaixará melhor; o Seedance 2.0 só é útil quando o entregável é vídeo. Dentro desse escopo, é a opção a avaliar quando você precisa de referências multimodais, controle em nível de quadro ou áudio no clipe gerado.
Como usar a API do ByteDance: Seedance 2.0
- Crie uma chave de API no seu painel.
- Instale o SDK oficial openai para a sua linguagem.
- Defina baseURL como https://api14.com/api/v1 e model como "bytedance/seedance-2.0".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
// Video generation is asynchronous: submit, then poll until completed.
let job = await client.post("/videos", { body: {
"model": "bytedance/seedance-2.0",
"prompt": "A drone shot over turquoise ocean waves at sunrise",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9"
} });
while (!["completed", "failed"].includes(job.status)) {
await new Promise((r) => setTimeout(r, 5000));
job = await client.get(`/videos/${job.id}`);
}
console.log(job.status, job.unsigned_urls);
Parâmetros suportados
frequency_penaltyEspecificações
- Entrada
- text, image, video, audio
- Saída
- video
- Resoluções
- 480p, 720p, 1080p, 4K
- Durações
- 4s, 5s, 6s, 7s, 8s, 9s, 10s, 11s, 12s, 13s, 14s, 15s
- Proporções
- 1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Requisições no api14 · últimos 7 dias
ByteDance: Seedance 2.0: perguntas frequentes
- Quanto custa a API do ByteDance: Seedance 2.0?
- O ByteDance: Seedance 2.0 custa video_tokens US$ 0,000025 / segundo. A cobrança sai do seu saldo em USD apenas para requisições bem-sucedidas; requisições com falha são grátis.
- O que o ByteDance: Seedance 2.0 consegue fazer?
- O ByteDance: Seedance 2.0 aceita text, image, video, audio e retorna video.
- Como chamo o ByteDance: Seedance 2.0 no meu código?
- Aponte qualquer SDK da OpenAI para https://api14.com/api/v1 e defina model como "bytedance/seedance-2.0", sem nenhuma outra mudança no código. Copie um exemplo pronto no painel de código desta página.
- Quais são as alternativas ao ByteDance: Seedance 2.0?
- Modelos de Vídeo comparáveis com preço parecido: ByteDance: Seedance 2.0 Fast, ByteDance: Seedance 2.0 Mini, ByteDance: Seedance 1.5 Pro. Todos usam a mesma chave de API, então trocar é só mudar uma string.
Comunidade ByteDance: Seedance 2.0
Novo tópicoEsta comunidade ainda não tem tópicos. Abra o primeiro sobre ByteDance: Seedance 2.0.