Generazioni asincrone

Struttura richiesta, ciclo degli stati e URL finali.

Le modalità video sono text-to-video, image-to-video, multimodal-to-video; quelle immagine text-to-image, image-to-image.

Un input usa {"type":"image","url":"https://approved-storage.example/reference.png"}. Video e audio multimodali richiedono duration_seconds da 2 a 15. URL non HTTPS, credenziali nell'URL, porte personalizzate, frammenti, IP, localhost e host non autorizzati vengono rifiutati.

Gli stati sono queued, processing, completed, failed, canceled. Interroga solo status_url: viene aggiornata la stessa attività PC con lo stesso rimborso in caso di errore.

Gli output sono in output.urls, output.video_url, output.image_urls; dati e ID grezzi del Provider vengono rimossi.

Le persone reali richiedono Key approvata, modello Seedance, modalità immagine o multimodale, parameters.real_person_mode: true, compliance.rights_confirmed: true e compliance.consent_reference non personale.