Sora-2-Pro Generación de video
- El modelo Sora 2 Pro (sora-2-pro-preview) admite texto a video, imagen a video y otros modos
- Modo de procesamiento asíncrono, use el ID de tarea devuelto para consultar
- Los enlaces de video generados son válidos durante 24 horas, guárdelos de inmediato
Nota:
- Actualmente el mecanismo de moderación de contenido de Sora2Pro es muy estricto, las tareas pueden fallar debido a esto
- Actualmente no se admite la entrada de imágenes que contengan figuras humanas reales
Autorizaciones
##Todas las APIs requieren autenticación Bearer Token##
Obtener API Key:
Visita la Página de gestión de API Key para obtener tu API Key
Agregar al encabezado de la solicitud:
Authorization: Bearer YOUR_API_KEYCuerpo
Nombre del modelo de generación de video
sora-2-pro-preview "sora-2-pro-preview"
Prompt que describe qué tipo de video generar, limitado a 5000 tokens
5000"A cat playing piano"
Relación de aspecto del video, 16:9 genera video horizontal, 9:16 genera video vertical
16:9, 9:16 "16:9"
Especifica la duración del video generado (segundos)
Nota:
- Actualmente solo admite los valores
4,8,12, representando respectivamente4 segundos,8 segundos,12 segundos - La facturación se basa en el valor de
duration, mayor duración tiene un costo más alto
4
Calidad de video
Nota:
720p: Calidad estándar, precio estándar1080p: Alta calidad, el multiplicador de precio es 1.667x
720p, 1080p "720p"
Lista de URLs de imágenes de referencia para la función de imagen a video
Nota:
- No se admiten imágenes que contengan figuras humanas reales
- Una solicitud individual admite la cantidad de imágenes de entrada:
1imagen - Tamaño de imagen: no más de
10MB - Formatos de archivo admitidos:
.jpg,.jpeg,.png,.webp - Las URLs de las imágenes deben ser directamente visibles por el servidor, o la URL de la imagen debe activar una descarga directa al acceder (normalmente estas URLs terminan con extensiones de archivo de imagen, como
.png,.jpg)
1["http://example.com/image1.jpg"]Dirección de callback HTTPS después de completar la tarea
Momento del callback:
- Se activa cuando la tarea se completa, falla o se cancela
- Se envía después de completar la confirmación de facturación
Restricciones de seguridad:
- Solo se admite el protocolo HTTPS
- El callback a direcciones IP internas está prohibido (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de callback:
- Tiempo de espera:
10segundos - Máximo
3reintentos en caso de fallo (reintentos después de1segundo/2segundos/4segundos) - El formato del cuerpo de respuesta del callback es consistente con el formato de respuesta de la API de consulta de tareas
- La dirección de callback que devuelve un código de estado 2xx se considera exitosa, otros códigos de estado activarán reintentos
"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de generación de video creada exitosamente
Marca de tiempo de creación de la tarea
1757169743
ID de tarea
"task-unified-1757169743-7cvnl5zw"
Nombre del modelo real utilizado
"sora-2-pro-preview"
Tipo de tarea específico
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed "pending"
Información detallada de la tarea de video
Tipo de salida de la tarea
text, image, audio, video "video"
Información de uso y facturación