Naar inhoud springen

LTX 2.3 Trainer (V2) - Audio+Video Reference Transformation

Integreren

Model-ID ltx23-trainer-v2/av2av
# 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-trainer-v2/av2av?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: $ 13,60 13.600 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
Lightricks Training Referentie-inputs1–60 s

Traint een LoRA die de video en audio van een referentieclip omzet naar een gekoppelde doelclip, waarbij beide tracks samen worden gegenereerd

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 naar een `.zip` met trainingsgegevens, georganiseerd volgens de geselecteerde trainingsmodus. Elk mediabestand kan een bijbehorend `.txt`-bijschrift met dezelfde basisnaam hebben.

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 · validation_number_of_frames · validation_frame_rate · stg_scale · reference_downscale_factor · reference_temporal_scale_factor · auto_scale_input · split_input_into_scenes · debug_dataset · audio_normalize · audio_preserve_pitch · validation
standaard blurry, out of focus,...

Negatieve prompt die tijdens validatie wordt toegepast, met een proces in één fase. Omdat dit proces de gedistilleerde productie-inferentie met twee fasen benadert, verschillen de begeleiding en previewkwaliteit van de uiteindelijke resultaten.

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.

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 24

Doelframerate van de trainingsvideo in frames per seconde. De native snelheid voor LTX-2.3 is 24.

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 89

Aantal frames voor elke validatievideo.

standaard 24

Doelframerate voor validatievideo's, in frames per seconde; LTX-2.3 draait native op 24.

standaard 1

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

standaard 1

Verkleiningsfactor voor het maken van een grove referentievideoproxy met lage resolutie vóór het coderen, terwijl de uitvoer op volledige resolutie blijft. Beide referentieafmetingen moeten vóór en na deling door de factor deelbaar zijn door 32; de standaardwaarde 1 behoudt de oorspronkelijke resolutie.

standaard 1

Factor voor verlaging van de framerate van de referentievideo, waarbij 1 de standaardwaarde is om fps te behouden. Temporele downsampling met deze factor verlaagt fps voordat de video wordt gecodeerd.

standaard []

Lijst met validatieprompts waarbij elke prompt aan een referentievideo en -audio is gekoppeld.

POST /run/ltx23-trainer-v2/av2av?wait=20 prijsopgave → $ 13,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-trainer-v2/av2av?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 Trainer (V2) - Audio+Video Reference Transformation

Traint een LoRA op gekoppelde clips, waarbij elke referentievideo met audio aan een doelclip wordt gekoppeld. Lever een zip aan via `training_data_url`, met optionele .txt-bijschriften. Scènes splitsen staat standaard uit omdat anders de begin- en eindparen niet meer synchroon lopen; lever daarom al gesplitste clips aan. Rank kan 8 tot 128 zijn, het aantal stappen 100 tot 10000 en maximaal 2 validatie-items zijn toegestaan.

Parameters

NaamType StandaardToegestaan Beschrijving
training_data_urlverplicht
Typestring
URL naar een `.zip` met trainingsgegevens, georganiseerd volgens de geselecteerde trainingsmodus. Elk mediabestand kan een bijbehorend `.txt`-bijschrift met dezelfde basisnaam hebben.
rankoptioneel
Typeenum
Standaard32
8163264128
LoRA-aanpassingsrang, waarbij een hogere instelling meer geheugengebruik inruilt voor grotere capaciteit.
number_of_stepsoptioneel
Typeinteger
Standaard2000
100 – 10.000
Totaal aantal trainingsstappen.
learning_rateoptioneel
Typenumber
Standaard0.0002
0,000001 – 1
Leersnelheid voor optimalisatie.
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
Standaard24
8 – 60
Doelframerate van de trainingsvideo in frames per seconde. De native snelheid voor LTX-2.3 is 24.
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
Standaardfalse
Scènesplitsing is uitgeschakeld in av2av om het paar _start/_end gesynchroniseerd te houden. Clips moeten vooraf worden gesplitst; voorbereiding van doel-/referentieparen negeert de instelling voor scènesplitsing.
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.
audio_normalizeoptioneel
Typeboolean
Standaardtrue
Normalisatie van audiopieken om consistente niveaus in de hele dataset te behouden.
audio_preserve_pitchoptioneel
Typeboolean
Standaardtrue
Behoud van toonhoogte bij het aanpassen van audio aan de videolengte, in plaats van de audio af te knippen.
validationoptioneel
Typeobject[]
Standaard[]
≤ 2 items
Lijst met validatieprompts waarbij elke prompt aan een referentievideo en -audio is gekoppeld.
validation[].promptverplicht
Typestring
Prompt die tijdens validatie wordt gebruikt.
validation[].reference_video_urlverplicht
Typeurl · video
≥ 1 characters
URL van de referentievideo voor het conditioneren van audio- en videogeneratie. De audiotrack van de video dient ook als audioreferentie.
validation[].reference_audio_urloptioneel
Typeurl · audio
Overschrijf desgewenst de audiotrack van `reference_video_url` door een URL naar een afzonderlijk referentieaudiobestand op te geven.
validation_negative_promptoptioneel
Typestring
Standaardblurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, wrong gaze direction, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.
Negatieve prompt die tijdens validatie wordt toegepast, met een proces in één fase. Omdat dit proces de gedistilleerde productie-inferentie met twee fasen benadert, verschillen de begeleiding en previewkwaliteit van de uiteindelijke resultaten.
validation_number_of_framesoptioneel
Typeinteger
Standaard89
9 – 121
Aantal frames voor elke validatievideo.
validation_frame_rateoptioneel
Typeinteger
Standaard24
8 – 60
Doelframerate voor validatievideo's, in frames per seconde; LTX-2.3 draait native op 24.
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.
reference_downscale_factoroptioneel
Typeinteger
Standaard1
1 – 8
Verkleiningsfactor voor het maken van een grove referentievideoproxy met lage resolutie vóór het coderen, terwijl de uitvoer op volledige resolutie blijft. Beide referentieafmetingen moeten vóór en na deling door de factor deelbaar zijn door 32; de standaardwaarde 1 behoudt de oorspronkelijke resolutie.
reference_temporal_scale_factoroptioneel
Typeinteger
Standaard1
1 – 8
Factor voor verlaging van de framerate van de referentievideo, waarbij 1 de standaardwaarde is om fps te behouden. Temporele downsampling met deze factor verlaagt fps voordat de video wordt gecodeerd.
verplicht

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ltx23-trainer-v2/av2av",
  "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": 13600,
    "usd": "13.60",
    "charged": 13600,
    "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
    },
    "audio": {
      "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} | nullGecombineerde videopreview uit de validatie, indien beschikbaar voor endpoints die video produceren.
audio
object {url, content_type, file_name, file_size} | nullGecombineerde audio uit de validatie, als preview geleverd wanneer beschikbaar voor deze audio-only-routes: /audio-inpaint, /audio-extend-suffix, /audio-extend-prefix, /t2a, /a2a en /v2a.
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} | nullDebug-uitvoer die beschikbaar is wanneer `debug_dataset` is ingeschakeld: een downloadbaar archief met de trainingsgegevens na preprocessing.

Meer modellen: Training

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