Passer au contenu

LTX-2.3 22B Video Trainer

Intégrer

Identifiant du modèle ltx23-video-trainer
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ltx23-video-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "training_data_url": "https://example.com/your-file.zip"
  }'

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

Cette requête: 9,60 $ 9 600 crédits API L’exécuter sur cette page

Obtenir une clé API
Lightricks Entraînement 1–60 s #ltx2.3-video#fine-tuning

Entraîne un LoRA LTX-2.3 22B pour des styles et effets vidéo personnalisés, avec audio facultatif

Lightricks · Fichier

Votre premier résultat apparaîtra ici

Construisez 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 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 lorsque vous les modifiez.

resolution par défaut medium

Résolution d’entraînement. Augmenter la résolution accroît les besoins en mémoire.

aspect_ratio par défaut 1:1

Ratio d’aspect d’entraînement.

•requis

URL d’une archive ZIP pour un jeu de données contenant exclusivement des images ou exclusivement des vidéos ; les jeux de données multimédias mixtes ne sont pas pris en charge. Visez 10 fichiers ou plus, de préférence une collection plus importante. Les extensions acceptées sont .png, .jpg, .jpeg pour les images et .mp4, .mov, .avi, .mkv pour les vidéos. Des fichiers texte de légendes facultatifs peuvent accompagner les médias ; chaque fichier de légende doit porter le même nom que le fichier média associé.

par défaut 2000

Nombre total d’étapes d’entraînement.

Avancé validation_negative_prompt · rank · validation_resolution · validation_aspect_ratio · trigger_phrase · learning_rate · number_of_frames · frame_rate · split_input_duration_threshold · first_frame_conditioning_p · validation_number_of_frames · validation_frame_rate · stg_scale · auto_scale_input · split_input_into_scenes · debug_dataset · with_audio · audio_normalize · audio_preserve_pitch · generate_audio_in_validation · validation
par défaut worst quality, incons...

Prompt négatif appliqué pendant la validation.

rank par défaut 32

Rang d’adaptation LoRA, échangeant une consommation mémoire accrue contre une capacité supérieure à mesure que la valeur augmente.

validation_resolution par défaut high

Résolution utilisée pendant la validation.

validation_aspect_ratio par défaut 1:1

Ratio d’aspect utilisé pendant la validation.

par défaut

Phrase d’activation du style LoRA, insérée au début des légendes pendant l’entraînement.

par défaut 0.0002

Taux d’apprentissage d’optimisation, qui équilibre un éventuel gain de vitesse d’entraînement et le risque de surapprentissage lorsqu’il est augmenté.

par défaut 89

Nombre d’images de chaque échantillon d’entraînement. La division de ce nombre par 8 doit laisser un reste de 1 ; exemples : 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.

par défaut 25

Fréquence d’images cible de la vidéo, mesurée en images par seconde.

par défaut 30

Déclencheur de découpage des scènes exprimé comme une durée en secondes : seules les vidéos plus longues que le seuil sont découpées.

par défaut 0.5

Améliore les performances image-to-video en augmentant la fréquence d’utilisation du conditionnement sur la première image pendant l’entraînement ; cette valeur définit cette probabilité.

par défaut 89

Nombre d’images de chaque vidéo de validation.

par défaut 25

Fréquence d’images cible de la vidéo de validation, mesurée en images par seconde.

par défaut 1

Échelle du guidage spatio-temporel (STG), avec 1.0 recommandé et 0.0 désactivant le STG.

par défaut []

Liste de prompts de validation d’entraînement, dont les entrées doivent toutes inclure des images ou toutes ne pas en inclure.

POST /run/ltx23-video-trainer?wait=20 devis → 9,60 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/ltx23-video-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "training_data_url": "https://example.com/your-file.zip"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/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 à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de LTX-2.3 22B Video Trainer

Entraîne un LoRA sur le modèle LTX-2.3 22B pour des styles et effets personnalisés à partir d'un zip de vidéos ou d'images, idéalement 10 fichiers ou plus. `number_of_steps` va de 100 à 6000 (par défaut 2000), `frame_rate` vaut par défaut 25 et `first_frame_conditioning_p` vaut par défaut 0.5. `with_audio` force ou désactive l'entraînement audio, et `generate_audio_in_validation` contrôle l'audio des aperçus.

Paramètres

NomType Par défautAutorisé Description
training_data_urlrequis
Typestring
URL d’une archive ZIP pour un jeu de données contenant exclusivement des images ou exclusivement des vidéos ; les jeux de données multimédias mixtes ne sont pas pris en charge. Visez 10 fichiers ou plus, de préférence une collection plus importante. Les extensions acceptées sont .png, .jpg, .jpeg pour les images et .mp4, .mov, .avi, .mkv pour les vidéos. Des fichiers texte de légendes facultatifs peuvent accompagner les médias ; chaque fichier de légende doit porter le même nom que le fichier média associé.
rankfacultatif
Typeenum
Par défaut32
8163264128
Rang d’adaptation LoRA, échangeant une consommation mémoire accrue contre une capacité supérieure à mesure que la valeur augmente.
number_of_stepsfacultatif
Typeinteger
Par défaut2000
100 – 6 000
Nombre total d’étapes d’entraînement.
learning_ratefacultatif
Typenumber
Par défaut0.0002
0,000001 – 1
Taux d’apprentissage d’optimisation, qui équilibre un éventuel gain de vitesse d’entraînement et le risque de surapprentissage lorsqu’il est augmenté.
number_of_framesfacultatif
Typeinteger
Par défaut89
9 – 121
Nombre d’images de chaque échantillon d’entraînement. La division de ce nombre par 8 doit laisser un reste de 1 ; exemples : 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.
frame_ratefacultatif
Typeinteger
Par défaut25
8 – 60
Fréquence d’images cible de la vidéo, mesurée en images par seconde.
resolutionfacultatif
Typeenum
Par défautmedium
lowmediumhigh
Résolution d’entraînement. Augmenter la résolution accroît les besoins en mémoire.
aspect_ratiofacultatif
Typeenum
Par défaut1:1
16:91:19:16
Ratio d’aspect d’entraînement.
trigger_phrasefacultatif
Typestring
Par défaut
Phrase d’activation du style LoRA, insérée au début des légendes pendant l’entraînement.
auto_scale_inputfacultatif
Typeboolean
Par défautfalse
Ajustement automatique de la vidéo pour correspondre aux FPS et au nombre d’images demandés lorsqu’il est activé ; les jeux de données d’images restent inchangés.
split_input_into_scenesfacultatif
Typeboolean
Par défauttrue
Découpage des scènes pour les vidéos dépassant un seuil de durée, activé lorsque la valeur est true.
split_input_duration_thresholdfacultatif
Typenumber
Par défaut30
1 – 60
Déclencheur de découpage des scènes exprimé comme une durée en secondes : seules les vidéos plus longues que le seuil sont découpées.
debug_datasetfacultatif
Typeboolean
Par défautfalse
Mode d’inspection du prétraitement pour vérifier les vidéos, les images et les légendes avant un entraînement complet. Son activation fait renvoyer par l’entraîneur le jeu de données d’entraînement traité dans une archive téléchargeable pour examen manuel.
with_audiofacultatif
Typeboolean | null
Choisissez True pour forcer l’entraînement audio en parallèle de l’entraînement vidéo, ou False pour exclure l’audio. Laisser le réglage à sa valeur par défaut, None, rend le choix automatique selon que les vidéos fournies contiennent de l’audio.
audio_normalizefacultatif
Typeboolean
Par défauttrue
Normalisation de l’amplitude maximale, recommandée pour uniformiser les niveaux audio dans le jeu de données en ramenant les crêtes à un niveau commun.
audio_preserve_pitchfacultatif
Typeboolean
Par défauttrue
Préservation de la hauteur lorsque les durées audio et vidéo diffèrent : activée, elle utilise l’étirement ou la compression temporelle ; désactivée, elle utilise plutôt le rognage ou le remplissage par silence.
first_frame_conditioning_pfacultatif
Typenumber
Par défaut0.5
0 – 1
Améliore les performances image-to-video en augmentant la fréquence d’utilisation du conditionnement sur la première image pendant l’entraînement ; cette valeur définit cette probabilité.
validationfacultatif
Typeobject[]
Par défaut[]
≤ 2 éléments
Liste de prompts de validation d’entraînement, dont les entrées doivent toutes inclure des images ou toutes ne pas en inclure.
validation[].promptrequis
Typestring
Prompt utilisé pendant la validation.
validation[].image_urlfacultatif
Typeurl · image
Image pour la validation image-to-video, autorisée uniquement si toutes les autres entrées de validation incluent également une image.
validation_negative_promptfacultatif
Typestring
Par défautworst quality, inconsistent motion, blurry, jittery, distorted
Prompt négatif appliqué pendant la validation.
validation_number_of_framesfacultatif
Typeinteger
Par défaut89
9 – 121
Nombre d’images de chaque vidéo de validation.
validation_frame_ratefacultatif
Typeinteger
Par défaut25
8 – 60
Fréquence d’images cible de la vidéo de validation, mesurée en images par seconde.
validation_resolutionfacultatif
Typeenum
Par défauthigh
lowmediumhigh
Résolution utilisée pendant la validation.
validation_aspect_ratiofacultatif
Typeenum
Par défaut1:1
16:91:19:16
Ratio d’aspect utilisé pendant la validation.
stg_scalefacultatif
Typenumber
Par défaut1
0 – 3
Échelle du guidage spatio-temporel (STG), avec 1.0 recommandé et 0.0 désactivant le STG.
generate_audio_in_validationfacultatif
Typeboolean
Par défauttrue
Contrôle si les échantillons de validation incluent de l’audio généré.
requis

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ltx23-video-trainer",
  "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": 9600,
    "usd": "9.60",
    "charged": 9600,
    "refunded": 0
  },
  "input": {
    "training_data_url": "https://example.com/your-file.zip"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "lora_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "config_file": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    },
    "debug_dataset": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "file",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 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, vidéos et fichiers audio. output est le propre objet de résultat du modèle.
Champs de sortie
video
object {url, content_type, file_name, file_size} | nullURL des éventuelles vidéos de validation disponibles.
lora_file
object {url, content_type, file_name, file_size}URL des poids LoRA entraînés au format .safetensors.
config_file
object {url, content_type, file_name, file_size}Configuration de la mise en place du point de terminaison d’inférence.
debug_dataset
object {url, content_type, file_name, file_size} | nullArchive de débogage téléchargeable renvoyée uniquement pour les entrées avec `debug_dataset` activé ; elle contient le jeu de données d’entraînement prétraité, y compris l’audio et la vidéo décodés.

Pour les agents IA : cette page au format Markdown est disponible à https://doitong.com/fr/developers/models/ltx23-video-trainer.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt