Crea video Sora 2
Avvia un lavoro di generazione Sora 2 o Sora Pro con prompt testo-in-video o opzionali immagine-in-video.
Parametri payload
- Obbligatorio. Usa "sora-2" o "sora-2-pro" per mirare alla variante del modello di cui hai bisogno.
- Obbligatorio. Descrizione in linguaggio naturale della scena che desideri che Sora crei.
- Opzionale (consigliato). URL dei dati Base64 con prefisso "data:image/*;base64," per la modalità immagine-in-video.
- Opzionale. URL immagine di riferimento legacy; ancora supportato ma con priorità inferiore rispetto a imageData.
- Opzionale. Valori supportati: "9:16" (predefinito) o "16:9".
- Opzionale. Se visualizzare il video pubblicamente; il valore predefinito è true.
- Opzionale (solo VIP). Pid del video di destinazione per funzionalità di continuazione/remix.
- Opzionale (solo VIP). Array di controllo dei personaggi; ogni elemento include url e timestamp.
- Opzionale. Endpoint HTTPS che riceve il payload finale quando il compito ha successo.
Note
- Le risposte tornano immediatamente con un taskId; controlla il risultato fino a quando lo stato non è riuscito o fallito.
- Fornisci webHook per ricevere il payload finale in modo asincrono senza eseguire un ciclo di polling.
Richiesta di esempio
curl -X POST https://freesoragenerator.com/api/v1/video/sora-video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a futuristic city at sunset, captured in 4K.",
"imageData": "data:image/png;base64,iVBORw0KGgoAAA...",
"aspectRatio": "9:16",
"isPublic": true
}'Risposta di esempio
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}