O que você vai criar
Você criará uma tarefa de vídeo Veo com dados de formulário multipart, armazenará o ID da tarefa retornado, consultará o endpoint de recuperação e salvará a URL do ativo final ou o arquivo no seu próprio sistema.Pré-requisitos
- Uma chave de API da CometAPI armazenada em
COMETAPI_KEY - Python 3.10+ com
requests, ou Node.js 18+ - Um executor de jobs no lado do servidor para polling
Chave de API, URL base, autenticação
Crie tarefas Veo com:Exemplos de código
Use as abas abaixo para exemplos copiáveis em cURL, Python e Node.js.Explicação do fluxo
A geração de vídeo Veo é assíncrona. O endpoint de criação aceita dados de formulário multipart e retorna um ID de tarefa imediatamente. Consulte o endpoint de recuperação até que a tarefa alcance um status terminal e, em seguida, persista a URL final do vídeo ou os detalhes do arquivo da resposta concluída. Use durações curtas e o menor tamanho útil nos primeiros testes. Mova os ativos concluídos para o seu próprio armazenamento quando sua aplicação precisar de retenção.Parâmetros comuns
Solução de problemas / FAQ
A solicitação falha com um problema de tipo de conteúdo
A solicitação falha com um problema de tipo de conteúdo
Envie dados de formulário multipart. Não envie solicitações de criação do Veo como JSON.
O polling demora mais do que o esperado
O polling demora mais do que o esperado
Use um loop de polling limitado, armazene o ID da tarefa e apresente um estado pendente na sua aplicação em vez de bloquear uma solicitação web.
Como devo controlar o custo
Como devo controlar o custo
Comece com uma duração curta, uma tarefa e o menor tamanho aceitável. Use cotas de conta e estimativa de custo antes de escalar a contagem de tarefas.
Próximos passos
- Leia a referência da API Create a Veo 3 video.
- Faça polling com Retrieve a Veo 3 video.
- Encontre modelos de vídeo Veo em Models.
- Revise Use polling and webhooks for video generation.
- Estime o custo da tarefa com Estimate request cost before calling a model.