Criar um vídeo com Sora 2
Use POST /v1/videos para criar tarefas de geração de vídeo com Sora 2 a partir de prompts de texto ou imagens de referência e, em seguida, consulte o status pelo ID da tarefa para obter os resultados.
Comece com a menor tarefa útil
- Use
sora-2para iteração mais rápida ousora-2-proquando a qualidade da saída for mais importante do que a velocidade - Mantenha
secondsem4na sua primeira solicitação - Comece com
size: 1280x720, a menos que você precise especificamente de saída em retrato - Envie no máximo uma imagem de referência
Duração e tamanho
size no formato exato WxH. Tokens de resolução como 720p e rótulos de proporção como 16:9 não são valores válidos de size do Sora neste endpoint.
Fluxo de ponta a ponta
Create the render job
model, prompt, seconds e size, depois salve o id retornado.Poll until the job finishes
completed ou failed.Download the result
Comportamento do Sora que ainda se aplica
A OpenAI documenta o mesmo fluxo create -> retrieve -> download na API de vídeos. No CometAPI, você mantém o formato de solicitação do Sora, mas usa a URL base e a chave do CometAPI. URLs de download concluídas são temporárias, então copie os ativos concluídos para o seu próprio armazenamento se precisar de retenção longa.Autorizações
Bearer token authentication. Use your CometAPI key.
Corpo
Text prompt that describes the video you want to create.
"A paper airplane glides across a desk."
Sora model ID. Choose an available model from the Models page.
"sora-2"
Clip duration in seconds. Use 4, 8, 12, 16, or 20.
4, 8, 12, 16, 20 "4"
Output resolution formatted as width x height. Use 1280x720 or 720x1280 for standard Sora output. Use 1792x1024 or 1024x1792 with a Pro model when you need larger Pro output.
720x1280, 1280x720, 1024x1792, 1792x1024 "1280x720"
Optional reference image uploaded as a file. The image should match the target size you request.