O que Seedance 2.5 API (SamurAIGPT) faz?
Habilidade de agente em skills/seedance-v2/SKILL.md
Visão Geral
Esta habilidade permite que um agente de IA (como Claude Code, Cursor ou Codex) interaja com a API Seedance 2.5 para gerar vídeos baseados em descrições textuais ou modificar vídeos existentes.
Pré-requisitos
- Uma chave de API do Seedance (obtida em console.seedance.ai)
- A chave deve ser definida como variável de ambiente
SEEDANCE_API_KEY
Funcionalidades
1. Gerar vídeo a partir de texto (text2video)
seedance_generate_video(prompt: str, tail_video_url: str = None, start_image_url: str = None, model: str = 'turbo', duration: int = 5)
Gera um vídeo a partir de um prompt de texto.
Parâmetros:
prompt(string, obrigatório): Descrição textual do vídeo desejado.tail_video_url(string, opcional): URL de um vídeo de estilo para seguir.start_image_url(string, opcional): URL de uma imagem de início.model(string, opcional): Modelo a ser usado (turbopadrão,standard,quality,high_quality).duration(int, opcional): Duração do vídeo em segundos (padrão: 5).
2. Modificar vídeo (modify-video)
seedance_modify_video(video_url: str, prompt: str, model: str = 'turbo', duration: int = 5)
Modifica um vídeo existente com base em um prompt.
Parâmetros:
video_url(string, obrigatório): URL do vídeo a ser modificado.prompt(string, obrigatório): Descrição textual da modificação desejada.model(string, opcional): Modelo a ser usado (turbopadrão).duration(int, opcional): Duração do vídeo em segundos (padrão: 5).
3. Previsão de vídeo (predict-video)
seedance_predict_video(task_id: str)
Prevê o resultado de uma tarefa de geração de vídeo.
Parâmetros:
task_id(string, obrigatório): ID da tarefa a ser prevista.
Exemplo de Uso
# Gerar um vídeo de um gato dançando
video_url = seedance_generate_video(prompt="Um gato dançando salsa")
print(f"Vídeo gerado: {video_url}")
# Modificar um vídeo existente
modificado = seedance_modify_video(
video_url="https://exemplo.com/video.mp4",
prompt="Adicionar filtro vintage"
)
print(f"Vídeo modificado: {modificado}")
Notas
- Certifique-se de que a variável de ambiente
SEEDANCE_API_KEYesteja configurada antes de usar. - Os URLs retornados expiram; baixe os vídeos se precisar mantê-los.
- Consulte a documentação oficial para limites de taxa e mais detalhes.