Crear un video con Sora 2
Usa POST /v1/videos para crear tareas de generación de video con Sora 2 a partir de prompts de texto o imágenes de referencia, y luego consultar el estado por ID de tarea para obtener los resultados.
Empieza con el trabajo útil más pequeño
- Usa
sora-2para iterar más rápido osora-2-procuando la calidad de salida importe más que la velocidad - Mantén
secondsen4para tu primera solicitud - Empieza con
size: 1280x720a menos que necesites específicamente una salida en formato vertical - Sube como máximo una imagen de referencia
Duración y tamaño
size en el formato exacto WxH. Los tokens de resolución como 720p y las etiquetas de relación de aspecto como 16:9 no son valores válidos de size de Sora en este endpoint.
Flujo de extremo a extremo
Crear el trabajo de renderizado
model, prompt, seconds y size, y luego guarda el id devuelto.Consultar hasta que termine el trabajo
completed o failed.Descargar el resultado
Comportamiento de Sora que sigue aplicando
OpenAI documenta el mismo flujo de crear -> recuperar -> descargar en la API de Videos. En CometAPI mantienes la estructura de solicitud de Sora, pero usas la URL base y la clave de CometAPI. Las URL de descarga finalizadas son temporales, así que copia los recursos completados a tu propio almacenamiento si necesitas una retención prolongada.Autorizaciones
Bearer token authentication. Use your CometAPI key.
Cuerpo
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.