Vai al contenuto

LTX 2.3 Trainer (V2) - Text-to-Video

Integra

ID del modello ltx23-trainer-v2/t2v
# 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/t2v?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"

Questa richiesta: 12,00 $ 12.000 crediti API Esegui in questa pagina

Ottieni la chiave API
Lightricks · File

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

resolution predefinito medium

Risoluzione di addestramento. Aumentare la risoluzione incrementa i requisiti di memoria.

aspect_ratio predefinito 1:1

Rapporto d'aspetto di addestramento.

•obbligatorio

URL di un `.zip` contenente dati di addestramento, organizzati secondo la modalità di addestramento selezionata. Ogni file multimediale può avere una didascalia `.txt` associata con lo stesso nome di base.

predefinito 2000

Numero totale di passaggi di addestramento.

Avanzate 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 · auto_scale_input · split_input_into_scenes · debug_dataset · with_audio · audio_normalize · audio_preserve_pitch · validation
predefinito blurry, out of focus,...

Prompt negativo applicato durante la convalida, che usa un processo di anteprima a singolo passaggio. Poiché questo processo approssima l'inferenza di produzione distillata in due passaggi, la guida e la qualità dell'anteprima differiscono dai risultati finali.

rank predefinito 32

Rango di adattamento LoRA, che scambia un maggiore consumo di memoria con una capacità superiore all'aumentare del valore.

validation_resolution predefinito high

Risoluzione usata durante la convalida.

validation_aspect_ratio predefinito 1:1

Rapporto d'aspetto usato durante la convalida.

predefinito

Frase di attivazione dello stile LoRA, inserita all'inizio delle didascalie durante l'addestramento.

predefinito 0.0002

Tasso di apprendimento dell'ottimizzazione.

predefinito 89

Numero di fotogrammi per ogni campione di addestramento. Dividendo il numero per 8 si deve ottenere resto 1; esempi: 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.

predefinito 24

Frequenza dei fotogrammi target del video di addestramento, in fotogrammi al secondo. La frequenza nativa per LTX-2.3 è 24.

predefinito 30

Trigger di suddivisione delle scene espresso come durata in secondi: vengono suddivisi solo i video più lunghi della soglia.

predefinito 89

Numero di fotogrammi per ogni video di convalida.

predefinito 24

Frequenza dei fotogrammi target per i video di convalida, in fotogrammi al secondo; LTX-2.3 opera nativamente a 24.

predefinito 1

Scala dello Spatio-Temporal Guidance (STG), con 1.0 consigliato e 0.0 che disattiva STG.

predefinito []

Elenco di prompt di convalida usato durante tutto il training.

POST /run/ltx23-trainer-v2/t2v?wait=20 preventivo → 12,00 $
# 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/t2v?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"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su LTX 2.3 Trainer (V2) - Text-to-Video

Addestra una LoRA text-to-video generica da uno ZIP di clip in `training_data_url`, con didascalie facoltative e una `trigger_phrase`. Impostazioni principali: `rank` (da 8 a 128), `number_of_steps` (da 100 a 10000, predefinito 2000), `number_of_frames` (da 9 a 121, fotogramma % 8 == 1) e `frame_rate` (da 8 a 60). `with_audio` forza o disabilita l'addestramento congiunto dell'audio; per impostazione predefinita viene rilevato automaticamente.

Parametri

NomeTipo PredefinitoConsentiti Descrizione
training_data_urlobbligatorio
Tipostring
URL di un `.zip` contenente dati di addestramento, organizzati secondo la modalità di addestramento selezionata. Ogni file multimediale può avere una didascalia `.txt` associata con lo stesso nome di base.
rankfacoltativo
Tipoenum
Predefinito32
8163264128
Rango di adattamento LoRA, che scambia un maggiore consumo di memoria con una capacità superiore all'aumentare del valore.
number_of_stepsfacoltativo
Tipointeger
Predefinito2000
100 – 10.000
Numero totale di passaggi di addestramento.
learning_ratefacoltativo
Tiponumber
Predefinito0.0002
0,000001 – 1
Tasso di apprendimento dell'ottimizzazione.
number_of_framesfacoltativo
Tipointeger
Predefinito89
9 – 121
Numero di fotogrammi per ogni campione di addestramento. Dividendo il numero per 8 si deve ottenere resto 1; esempi: 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.
frame_ratefacoltativo
Tipointeger
Predefinito24
8 – 60
Frequenza dei fotogrammi target del video di addestramento, in fotogrammi al secondo. La frequenza nativa per LTX-2.3 è 24.
resolutionfacoltativo
Tipoenum
Predefinitomedium
lowmediumhigh
Risoluzione di addestramento. Aumentare la risoluzione incrementa i requisiti di memoria.
aspect_ratiofacoltativo
Tipoenum
Predefinito1:1
16:91:19:16
Rapporto d'aspetto di addestramento.
trigger_phrasefacoltativo
Tipostring
Predefinito
Frase di attivazione dello stile LoRA, inserita all'inizio delle didascalie durante l'addestramento.
auto_scale_inputfacoltativo
Tipoboolean
Predefinitofalse
Regolazione automatica del video per adattarlo agli FPS e al numero di fotogrammi richiesti quando abilitata; i dataset di immagini restano invariati.
split_input_into_scenesfacoltativo
Tipoboolean
Predefinitotrue
Suddivisione delle scene per i video che superano una soglia di durata, abilitata quando è true.
split_input_duration_thresholdfacoltativo
Tiponumber
Predefinito30
1 – 60
Trigger di suddivisione delle scene espresso come durata in secondi: vengono suddivisi solo i video più lunghi della soglia.
debug_datasetfacoltativo
Tipoboolean
Predefinitofalse
Modalità di ispezione del preprocessing per controllare video, immagini e didascalie prima di un'esecuzione completa dell'addestramento. Abilitandola, il trainer restituisce il dataset di addestramento elaborato in un archivio scaricabile per la revisione manuale.
with_audiofacoltativo
Tipoboolean | null
Partecipazione dell'audio al training congiunto audio-video: True forza il training audio e False lo disabilita. None, il valore predefinito, seleziona automaticamente in base alla presenza di audio nei video di input.
audio_normalizefacoltativo
Tipoboolean
Predefinitotrue
Normalizzazione dei picchi audio per mantenere livelli coerenti in tutto il dataset.
audio_preserve_pitchfacoltativo
Tipoboolean
Predefinitotrue
Conservazione dell'intonazione durante l'adattamento dell'audio alla durata del video, anziché tagliarlo o aggiungere silenzio.
validationfacoltativo
Tipoobject[]
Predefinito[]
≤ 2 elementi
Elenco di prompt di convalida usato durante tutto il training.
validation[].promptobbligatorio
Tipostring
Prompt usato durante la convalida.
validation_negative_promptfacoltativo
Tipostring
Predefinitoblurry, 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.
Prompt negativo applicato durante la convalida, che usa un processo di anteprima a singolo passaggio. Poiché questo processo approssima l'inferenza di produzione distillata in due passaggi, la guida e la qualità dell'anteprima differiscono dai risultati finali.
validation_number_of_framesfacoltativo
Tipointeger
Predefinito89
9 – 121
Numero di fotogrammi per ogni video di convalida.
validation_frame_ratefacoltativo
Tipointeger
Predefinito24
8 – 60
Frequenza dei fotogrammi target per i video di convalida, in fotogrammi al secondo; LTX-2.3 opera nativamente a 24.
validation_resolutionfacoltativo
Tipoenum
Predefinitohigh
lowmediumhigh
Risoluzione usata durante la convalida.
validation_aspect_ratiofacoltativo
Tipoenum
Predefinito1:1
16:91:19:16
Rapporto d'aspetto usato durante la convalida.
stg_scalefacoltativo
Tiponumber
Predefinito1
0 – 3
Scala dello Spatio-Temporal Guidance (STG), con 1.0 consigliato e 0.0 che disattiva STG.
obbligatorio

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ltx23-trainer-v2/t2v",
  "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": 12000,
    "usd": "12.00",
    "charged": 12000,
    "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"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
video
object {url, content_type, file_name, file_size} | nullAnteprima video combinata dalla convalida, quando disponibile per gli endpoint che producono video.
audio
object {url, content_type, file_name, file_size} | nullAudio combinato dalla convalida, fornito come anteprima quando disponibile per questi percorsi solo audio: /audio-inpaint, /audio-extend-suffix, /audio-extend-prefix, /t2a, /a2a e /v2a.
lora_file
object {url, content_type, file_name, file_size}URL dei pesi LoRA addestrati in formato .safetensors.
config_file
object {url, content_type, file_name, file_size}Configurazione per l'impostazione dell'endpoint di inferenza.
debug_dataset
object {url, content_type, file_name, file_size} | nullOutput di debug disponibile quando `debug_dataset` è abilitato: un archivio scaricabile che contiene i dati di addestramento dopo il preprocessing.

Altri modelli: Addestramento

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/ltx23-trainer-v2/t2v.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt