Kies een video-API
Maak een Seedance-video
Maak Seedance-videotaken.
Maak een HappyHorse-video
Maak HappyHorse text-to-video-taken.
Maak een MiniMax H3-video
Maak MiniMax H3-taken voor text-to-video of video op basis van referentieafbeeldingen.
Een Flux 3-video maken
Maak Flux 3 text-to-video- of image-to-video-taken.
Maak een Sora 2-video
Maak Sora 2-videotaken.
Haal een Sora 2-video op
Vraag Sora-videotaken op.
Maak een Veo 3-video
Maak Veo-videotaken.
Maak een Wan-video
Maak Wan-taken voor text-to-video of image-to-video.
Maak een xAI-video
Genereer xAI-videotaken.
Maak een Vidu-video
Maak Vidu-taken voor text-to-video of image-to-video.
Maak een Omni-video (bèta)
Maak bètavideotaken voor Omni.
Maak een Kling text-to-video-taak
Genereer Kling-video’s met tekstuele Prompts.
Maak een Runway image-to-video-taak
Genereer Runway-video’s vanuit afbeeldingen.
Een videotaak maken en pollen
Gebruik een video-compatibele model-ID van de Modellenpagina of de modeldirectory. In de onderstaande voorbeelden wordt een videotaak gemaakt metPOST /v1/videos, waarna de geretourneerde taak-ID wordt gepolld totdat de taak een eindstatus bereikt.
In deze voorbeelden wordt de tijdelijke aanduiding
your-video-model-id gebruikt. Vervang deze door een beschikbare video-model-ID van de Modellenpagina of modeldirectory voordat u de aanvraag uitvoert.Voorbeeldresponsen
Een geslaagde create-respons kan er als volgt uitzien. Sla de taak-ID op voordat u gaat pollen:video_url bevatten; sommige providerformaten gebruiken modelspecifieke resultaatvelden of de route voor video-inhoud wanneer die route is gedocumenteerd:
Voorbeeldmodelrecords
Dit voorbeeldantwoord van de modelcatalogus toont de
/api/models-envelop en de vorm van één videomodelrecord. Het is geen volledige modellijst.cURL
Veelvoorkomende fouten
Taak-ID ontbreekt
Taak-ID ontbreekt
Sla de ID uit het aanmaakantwoord op voordat je terugkeert vanuit je taakhandler.
Te snel pollen
Te snel pollen
Voeg vertraging en backoff toe tussen statuscontroles.
Niet-ondersteunde duur of grootte
Niet-ondersteunde duur of grootte
Gebruik de velden voor duur en resolutie die zijn gedocumenteerd voor het geselecteerde video-endpoint.
video_url ontbreekt
video_url ontbreekt
Behandel
video_url als optioneel en val, indien beschikbaar, terug op modelspecifieke resultaatvelden of de contentroute.Callback niet ontvangen
Callback niet ontvangen
Gebruik polling als de bron van waarheid en controleer of je callback-URL POST-aanvragen accepteert.
Foutcodes en herhaalstrategie
400
400
Probeer niet opnieuw voordat de velden voor de prompt, bestanden, duur of grootte zijn hersteld.
401
401
Probeer niet opnieuw voordat de API-sleutel aanwezig en geldig is.
404
404
Controleer de taak-ID, basis-URL, het pad en de model-ID voordat je het opnieuw probeert.
413
413
Verklein de uploadgrootte voordat je het opnieuw probeert.
429
429
Probeer opnieuw met exponentiële backoff en verlaag de concurrency voor aanmaken of pollen.
500 of 503
500 of 503
Probeer het aanmaken van de taak opnieuw met backoff; blijf bestaande taken pollen tenzij de taak een terminale fout bereikt.
Prijzen en modeldirectory
Modellenpagina
Lees in de documentatie hoe CometAPI model-ID’s beschikbaar stelt.
Modeldirectory
Bekijk de beschikbaarheid en mogelijkheden van modellen.
Prijzen
Controleer de prijzen voordat je een model aanroept.