Naar inhoud springen

LTX-2.3 22B Video Trainer

Integreren

Model-ID 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"

Deze request: $ 9,60 9.600 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
Lightricks Training 1–60 s #ltx2.3-video#fine-tuning

Traindt een LTX-2.3 22B LoRA voor aangepaste videostijlen en -effecten, met optionele audio

Lightricks · Bestand

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

resolution standaard medium

Trainingsresolutie. Een hogere resolutie verhoogt de geheugenvereisten.

aspect_ratio standaard 1:1

Beeldverhouding voor training.

•verplicht

URL van een ZIP-archief voor een dataset die uitsluitend afbeeldingen of uitsluitend video's bevat; datasets met gemengde media worden niet ondersteund. Streef naar 10 bestanden of meer, bij voorkeur een grotere verzameling. Geaccepteerde extensies zijn .png, .jpg, .jpeg voor afbeeldingen en .mp4, .mov, .avi, .mkv voor video's. Optionele caption-tekstbestanden mogen de media vergezellen; elk caption-bestand moet dezelfde naam hebben als het bijbehorende mediabestand.

standaard 2000

Totaal aantal trainingsstappen.

Geavanceerd 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
standaard worst quality, incons...

Negatieve prompt die tijdens validatie wordt toegepast.

rank standaard 32

LoRA-aanpassingsrang, waarbij een hogere instelling meer geheugengebruik inruilt voor grotere capaciteit.

validation_resolution standaard high

Resolutie die tijdens validatie wordt gebruikt.

validation_aspect_ratio standaard 1:1

Beeldverhouding die tijdens validatie wordt gebruikt.

standaard

Activeringszin voor de LoRA-stijl, ingevoegd aan het begin van bijschriften tijdens de training.

standaard 0.0002

Leersnelheid voor optimalisatie, die een mogelijke versnelling van de training afweegt tegen het risico op overfitting bij hogere waarden.

standaard 89

Aantal frames per trainingssample. Delen door 8 moet rest 1 opleveren; voorbeelden zijn 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.

standaard 25

Doelframesnelheid van de video, gemeten in frames per seconde.

standaard 30

Trigger voor het splitsen van scènes, uitgedrukt als duur in seconden: alleen video's die langer zijn dan de drempel worden gesplitst.

standaard 0.5

Verbeter image-to-video-prestaties door te verhogen hoe vaak de training conditionering op het eerste frame gebruikt; deze waarde stelt die kans in.

standaard 89

Aantal frames voor elke validatievideo.

standaard 25

Doelframesnelheid van de validatievideo, gemeten in frames per seconde.

standaard 1

Schaal van Spatio-Temporal Guidance (STG), waarbij 1.0 wordt aanbevolen en 0.0 STG uitschakelt.

standaard []

Lijst met trainingsvalidatieprompts waarvan de invoer allemaal afbeeldingen moet bevatten of deze allemaal moet weglaten.

POST /run/ltx23-video-trainer?wait=20 prijsopgave → $ 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over LTX-2.3 22B Video Trainer

Traindt een LoRA op het LTX-2.3 22B-model voor aangepaste stijlen en effecten uit een zip met video's of afbeeldingen, idealiter 10 of meer bestanden. `number_of_steps` loopt van 100 tot 6000 (standaard 2000), `frame_rate` is standaard 25 en `first_frame_conditioning_p` is standaard 0.5. `with_audio` forceert audiotraining of schakelt die uit, en `generate_audio_in_validation` bepaalt de audio in previews.

Parameters

NaamType StandaardToegestaan Beschrijving
training_data_urlverplicht
Typestring
URL van een ZIP-archief voor een dataset die uitsluitend afbeeldingen of uitsluitend video's bevat; datasets met gemengde media worden niet ondersteund. Streef naar 10 bestanden of meer, bij voorkeur een grotere verzameling. Geaccepteerde extensies zijn .png, .jpg, .jpeg voor afbeeldingen en .mp4, .mov, .avi, .mkv voor video's. Optionele caption-tekstbestanden mogen de media vergezellen; elk caption-bestand moet dezelfde naam hebben als het bijbehorende mediabestand.
rankoptioneel
Typeenum
Standaard32
8163264128
LoRA-aanpassingsrang, waarbij een hogere instelling meer geheugengebruik inruilt voor grotere capaciteit.
number_of_stepsoptioneel
Typeinteger
Standaard2000
100 – 6.000
Totaal aantal trainingsstappen.
learning_rateoptioneel
Typenumber
Standaard0.0002
0,000001 – 1
Leersnelheid voor optimalisatie, die een mogelijke versnelling van de training afweegt tegen het risico op overfitting bij hogere waarden.
number_of_framesoptioneel
Typeinteger
Standaard89
9 – 121
Aantal frames per trainingssample. Delen door 8 moet rest 1 opleveren; voorbeelden zijn 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.
frame_rateoptioneel
Typeinteger
Standaard25
8 – 60
Doelframesnelheid van de video, gemeten in frames per seconde.
resolutionoptioneel
Typeenum
Standaardmedium
lowmediumhigh
Trainingsresolutie. Een hogere resolutie verhoogt de geheugenvereisten.
aspect_ratiooptioneel
Typeenum
Standaard1:1
16:91:19:16
Beeldverhouding voor training.
trigger_phraseoptioneel
Typestring
Standaard
Activeringszin voor de LoRA-stijl, ingevoegd aan het begin van bijschriften tijdens de training.
auto_scale_inputoptioneel
Typeboolean
Standaardfalse
Automatische videoaanpassing aan de aangevraagde FPS en het aantal frames wanneer ingeschakeld; afbeeldingsdatasets blijven ongewijzigd.
split_input_into_scenesoptioneel
Typeboolean
Standaardtrue
Scènesplitsing voor video's die een duurdrempel overschrijden, ingeschakeld wanneer true.
split_input_duration_thresholdoptioneel
Typenumber
Standaard30
1 – 60
Trigger voor het splitsen van scènes, uitgedrukt als duur in seconden: alleen video's die langer zijn dan de drempel worden gesplitst.
debug_datasetoptioneel
Typeboolean
Standaardfalse
Inspectiemodus voor preprocessing om video's, afbeeldingen en bijschriften te controleren vóór een volledige trainingsrun. Inschakelen laat de trainer de verwerkte trainingsdataset teruggeven in een downloadbaar archief voor handmatige controle.
with_audiooptioneel
Typeboolean | null
Kies True om audiotraining naast videotraining te forceren, of False om audio uit te sluiten. Als je de instelling op de standaardwaarde None laat staan, wordt de keuze automatisch gemaakt op basis van de aanwezigheid van audio in de aangeleverde video's.
audio_normalizeoptioneel
Typeboolean
Standaardtrue
Normalisatie van piekamplitude, aanbevolen om audioniveaus in de hele dataset consistent te maken door pieken naar een gemeenschappelijk niveau te brengen.
audio_preserve_pitchoptioneel
Typeboolean
Standaardtrue
Behoud van toonhoogte wanneer audio- en videolengtes verschillen: ingeschakeld gebruikt tijdrekken of -comprimeren; uitgeschakeld gebruikt bijsnijden of stilte-opvulling.
first_frame_conditioning_poptioneel
Typenumber
Standaard0.5
0 – 1
Verbeter image-to-video-prestaties door te verhogen hoe vaak de training conditionering op het eerste frame gebruikt; deze waarde stelt die kans in.
validationoptioneel
Typeobject[]
Standaard[]
≤ 2 items
Lijst met trainingsvalidatieprompts waarvan de invoer allemaal afbeeldingen moet bevatten of deze allemaal moet weglaten.
validation[].promptverplicht
Typestring
Prompt die tijdens validatie wordt gebruikt.
validation[].image_urloptioneel
Typeurl · image
Afbeelding voor image-to-video-validatie, alleen toegestaan als elke andere validatie-invoer ook een afbeelding bevat.
validation_negative_promptoptioneel
Typestring
Standaardworst quality, inconsistent motion, blurry, jittery, distorted
Negatieve prompt die tijdens validatie wordt toegepast.
validation_number_of_framesoptioneel
Typeinteger
Standaard89
9 – 121
Aantal frames voor elke validatievideo.
validation_frame_rateoptioneel
Typeinteger
Standaard25
8 – 60
Doelframesnelheid van de validatievideo, gemeten in frames per seconde.
validation_resolutionoptioneel
Typeenum
Standaardhigh
lowmediumhigh
Resolutie die tijdens validatie wordt gebruikt.
validation_aspect_ratiooptioneel
Typeenum
Standaard1:1
16:91:19:16
Beeldverhouding die tijdens validatie wordt gebruikt.
stg_scaleoptioneel
Typenumber
Standaard1
0 – 3
Schaal van Spatio-Temporal Guidance (STG), waarbij 1.0 wordt aanbevolen en 0.0 STG uitschakelt.
generate_audio_in_validationoptioneel
Typeboolean
Standaardtrue
Regelt of validatiestalen gegenereerde audio bevatten.
verplicht

Uitvoer

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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
video
object {url, content_type, file_name, file_size} | nullURL voor beschikbare validatievideo's.
lora_file
object {url, content_type, file_name, file_size}URL naar getrainde LoRA-gewichten in .safetensors-formaat.
config_file
object {url, content_type, file_name, file_size}Configuratie voor het instellen van het inferentie-endpoint.
debug_dataset
object {url, content_type, file_name, file_size} | nullDownloadbaar debugarchief dat alleen wordt geretourneerd voor invoer waarvoor `debug_dataset` is ingeschakeld; het bevat de voorbewerkte trainingsdataset, inclusief gedecodeerde audio en video.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/ltx23-video-trainer.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt