Opret Sora 2 video
Kickstart en Sora 2 eller Sora Pro genereringsopgave med tekst-til-video eller valgfrie billede-til-video prompts.
Payload-parametre
- Obligatorisk. Brug "sora-2" eller "sora-2-pro" for at målrette den modelvariant, du har brug for.
- Obligatorisk. Naturlig sprogbeskrivelse af den scene, du ønsker, at Sora skal skabe.
- Valgfrit (anbefalet). Base64-data-URL med præfiks "data:image/*;base64," til billede-til-video-tilstand.
- Valgfrit. Ældre referencebillede-URL; stadig understøttet, men lavere prioritet end imageData.
- Valgfrit. Understøttede værdier: "9:16" (standard) eller "16:9".
- Valgfrit. Om videoen skal vises offentligt; standard er true.
- Valgfrit (kun VIP). Målvideo-pid til fortsættelses-/remixfunktioner.
- Valgfrit (kun VIP). Karakterkontrolarray; hvert element inkluderer url og tidsstempler.
- Valgfrit. HTTPS-endpoint, der modtager den endelige resultatpayload, når opgaven lykkes.
Noter
- Svar returneres straks med en taskId; poll check-resultat, indtil status er lykkedes eller mislykkedes.
- Giv webHook for at modtage den endelige payload asynkront uden at køre et polling-loop.
Eksempelanmodning
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
}'Eksempelrespons
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}