Passer au contenu

Luma Ray 3.2 Image to Video

Intégrer

Identifiant du modèle luma/agent/ray/v3.2/image-to-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/luma/agent/ray/v3.2/image-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: 0,15 $ 150 crédits API · ≈ 16,10 ₽ L’exécuter sur cette page

Obtenir une clé API
Luma AI Image vers vidéo Synchronisation labiale5–10 sjusqu’à 1080p #stylized#transform#lipsync

Image-à-vidéo Ray 3.2 avec image de fin ou jusqu’à 64 images clés, boucle et sortie HDR/EXR facultative

Luma AI · Vidéo

Votre premier résultat apparaîtra ici

Créez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou pendant 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour au fur et à mesure de vos modifications.

•requis 88 / 6000

Description textuelle de la scène ou du mouvement à créer.

duration 5 s

Durée de la vidéo générée. Un seul ancrage image_url / end_image_url ne peut pas prendre en charge 10s; cette durée exige plusieurs images clés fournies par keyframes / keyframe_indexes.

aspect_ratio par défaut 16:9

Rapport hauteur/largeur de la vidéo obtenue.

resolution par défaut 540p

Résolution de la vidéo de sortie.

Avancé image · end_image · loop · enable_safety_checker · keyframes · keyframe_indexes
image_url
Déposez un fichier ou

URL de l’image de la première image fournie par image_url, qui permet un compagnon end_image_url facultatif. Ce mode d’ancrage exclut les images clés; choisissez un seul mode, pas les deux.

end_image_url
Déposez un fichier ou

URL facultative de l’image de la dernière image qui permet l’interpolation de image_url à end_image_url, comme solution de rechange à l’utilisation d’images clés.

Fournissez 1–64 URL d’images comme guides image-vers-vidéo à images clés multiples, associées à une liste keyframe_indexes de même longueur qui indique leurs positions. L’utilisation d’images clés permet la génération HDR et 10s, mais exclut image_url, end_image_url et loop.

Positions d’ancrage associées aux images clés : l’entrée [i] situe keyframes[i] dans la sortie, et les deux tableaux doivent avoir la même longueur. Les positions doivent être distinctes et non négatives; duration × 24fps donne des plages de 0–120 pour 5s et de 0–240 pour 10s.

POST /run/luma/agent/ray/v3.2/image-to-video?wait=20 devis → 0,15 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/luma/agent/ray/v3.2/image-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement au Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Luma Ray 3.2 Image to Video

Anime `image_url` comme première image, éventuellement avec `end_image_url`, ou utilise plutôt `keyframes` avec `keyframe_indexes` (1 à 64). Les rapports hauteur/largeur vont de 3:4 à 21:9, la résolution est de 540p, 720p ou 1080p, et `duration` est de 5s ou 10s, 10s nécessitant des images clés. `loop`, `hdr` et `exr_export` sont disponibles sous certaines conditions. La limite de l’invite est de 6000 caractères.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
promptrequis
Typestring
≤ 6 000 caractères
Description textuelle de la scène ou du mouvement à créer.
image_urlfacultatif image
Typeurl · image
URL de l’image de la première image fournie par image_url, qui permet un compagnon end_image_url facultatif. Ce mode d’ancrage exclut les images clés; choisissez un seul mode, pas les deux.
end_image_urlfacultatif end_image
Typeurl · image
URL facultative de l’image de la dernière image qui permet l’interpolation de image_url à end_image_url, comme solution de rechange à l’utilisation d’images clés.
aspect_ratiofacultatif
Typeenum
Par défaut16:9
3:44:31:19:1616:921:9
Rapport hauteur/largeur de la vidéo obtenue.
resolutionfacultatif
Typeenum
Par défaut540p
540p720p1080p
Résolution de la vidéo de sortie.
durationfacultatif
Typeenum
Par défaut5s
5s10s
Durée de la vidéo générée. Un seul ancrage image_url / end_image_url ne peut pas prendre en charge 10s; cette durée exige plusieurs images clés fournies par keyframes / keyframe_indexes.
loopfacultatif
Typeboolean
Par défautfalse
Génération en boucle continue, limitée à une sortie à plage dynamique standard; la spécification d’une image de fin ou d’images clés rend cette option indisponible.
hdrfacultatif
Typeboolean
Par défautfalse
Encodage HDR pour une sortie MP4, disponible en 720p ou 1080p pour les comptes ayant accès au HDR. La mise en boucle doit être désactivée pour l’utiliser.
exr_exportfacultatif
Typeboolean
Par défautfalse
Export EXR supplémentaire accompagnant le MP4, disponible uniquement avec l’accès au HDR et hdr=true.
keyframesfacultatif
Typestring[]
≤ 64 éléments
Fournissez 1–64 URL d’images comme guides image-vers-vidéo à images clés multiples, associées à une liste keyframe_indexes de même longueur qui indique leurs positions. L’utilisation d’images clés permet la génération HDR et 10s, mais exclut image_url, end_image_url et loop.
keyframe_indexesfacultatif
Typeinteger[]
≤ 64 éléments
Positions d’ancrage associées aux images clés : l’entrée [i] situe keyframes[i] dans la sortie, et les deux tableaux doivent avoir la même longueur. Les positions doivent être distinctes et non négatives; duration × 24fps donne des plages de 0–120 pour 5s et de 0–240 pour 10s.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
La vérification peut être assouplie en définissant false, si l’appelant est autorisé.
requis Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu’à 10 MB ou le file_url d’un téléversement. Fichiers

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "luma/agent/ray/v3.2/image-to-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 150,
    "usd": "0.15",
    "charged": 150,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "exr_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation par Go-mois) ou pendant 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et les fichiers audio. output est l’objet de résultat propre au modèle.
Champs de sortie
video
object {url, content_type, file_name, file_size}Vidéo produite par le modèle.
exr_file
object {url, content_type, file_name, file_size} | nullFichier EXR auxiliaire au format exporté par Luma : soit un fichier EXR, soit une archive ZIP. Il est généré lorsque exr_export vaut true.

Plus de modèles : Image vers vidéo

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/luma/agent/ray/v3.2/image-to-video.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt