Maak Sora 2 video
Start een Sora 2 of Sora Pro generatiejob met tekst-naar-video of optionele afbeelding-naar-video prompts.
Payloadparameters
- Verplicht. Gebruik "sora-2" of "sora-2-pro" om de modelvariant te targeten die je nodig hebt.
- Verplicht. Natuurlijke taalbeschrijving van de scène die je wilt dat Sora creëert.
- Optioneel (aanbevolen). Base64-gegevens-URL met voorvoegsel "data:image/*;base64," voor afbeelding-naar-video-modus.
- Optioneel. Verouderde referentie-afbeeldings-URL; nog steeds ondersteund maar lagere prioriteit dan imageData.
- Optioneel. Ondersteunde waarden: "9:16" (standaard) of "16:9".
- Optioneel. Of de video openbaar moet worden weergegeven; standaard is true.
- Optioneel (alleen VIP). Doel-video-pid voor voortzettings-/remixfuncties.
- Optioneel (alleen VIP). Karakterbesturingsarray; elk item bevat url en tijdstempels.
- Optioneel. HTTPS-eindpunt dat de uiteindelijke resultaatpayload ontvangt wanneer de taak slaagt.
Notities
- Antwoorden worden onmiddellijk teruggegeven met een taskId; poll check-resultaat totdat de status is geslaagd of mislukt.
- Bied webHook aan om de uiteindelijke payload asynchroon te ontvangen zonder een pollinglus te draaien.
Voorbeeldaanvraag
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
}'Voorbeeldreactie
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}