Créer une tâche Runway text-to-video
Générez une vidéo à partir d’un Prompt textuel avec Runway Gen-4.5 via CometAPI.
gen4.5 pour générer une vidéo à partir d’un Prompt textuel. Envoyez votre clé d’API CometAPI
avec l’authentification Bearer et un corps de requête JSON.
Préparer la requête
- Définissez
modelsurgen4.5. - Décrivez la scène et le mouvement dans
promptText, en utilisant de 1 à 1 000 unités de code UTF-16. - Définissez
ratiosur1280:720pour le format paysage ou sur720:1280pour le format portrait. - Définissez
durationsur un nombre entier de2à10secondes.
promptImage ni de bascule audio dans cette requête text-to-video.
Définir les contrôles facultatifs
Pour une graine d’échantillonnage explicite, utilisez une valeur comprise entre1 et 4294967295. L’omission de ce champ ou la valeur 0
sélectionne une graine aléatoire. Si vous incluez contentModeration, définissez son
publicFigureThreshold sur auto ou low ; sinon, omettez l’objet.
Utilisez outputFormat pour sélectionner MP4, ProRes, des séquences PNG ou l’un des formats HDR
répertoriés dans le schéma de requête. Omettez-le pour H.264 MP4. Vous ne pouvez définir
proresProfile que lorsque outputFormat est défini sur prores ou hdr_prores.
Le format HDR ProRes accepte 422, 422 HQ ou 4444.
Récupérer le résultat
Enregistrez leid renvoyé et utilisez Obtenir une tâche Runway.
Lorsque status est SUCCEEDED, récupérez les URL de la vidéo dans output.Autorisations
Use your CometAPI API key.
Corps
Request parameters for gen4.5.
Model ID for this request variant.
gen4.5 "gen4.5"Describe the requested scene or motion in 1 to 1,000 UTF-16 code units.
1 - 1000Requested output dimensions, expressed as width:height. Choose a value listed for this model and endpoint.
1280:720, 720:1280 Requested video duration in whole seconds, from 2 through 10.
2 <= x <= 10Optional sampling seed. Use a positive integer for an explicit seed. Omission or 0 selects a random seed.
0 <= x <= 4294967295Optional content moderation settings. Omit the object to use standard moderation.
Output encoding. Omit for mp4 (H.264). prores returns MOV; png_sequence returns a PNG ZIP; sdr_rec709_10bit returns 10-bit Rec.709 HEVC. hdr10 and hlg return 10-bit HDR MP4; hdr_pq_12bit_master returns 12-bit HEVC MOV; hdr_prores returns HDR ProRes MOV. The HDR PNG/EXR sequence formats return ZIP archives; the ACEScg variants target the named ACES version.
mp4, prores, png_sequence, hdr10, hlg, sdr_rec709_10bit, hdr_pq_12bit_master, hdr_prores, hdr_png_sequence, hdr_exr_sequence, hdr_exr_acescg_sequence_1_3, hdr_exr_acescg_sequence_2_0 Profile for outputFormat prores or hdr_prores. Omit for 4444 with prores, or 422 HQ with hdr_prores. hdr_prores accepts only 422, 422 HQ, or 4444. Omit this field for other formats.
422, 4444, 422 Proxy, 422 LT, 422 HQ, 4444 XQ Réponse
Task submitted. Save its id to retrieve task status.
Task ID for GET /runwayml/v1/tasks/{id}.
Task state, when returned.
Task submission timestamp, when returned.
Result URLs, when returned.
Failure explanation, when returned.
Machine-readable failure code, when returned.
Task estimate metadata, when returned.
Task cost metadata, when returned.