Przejdź do treści

LTX-2.3 22B Video Trainer

Integracja

Identyfikator modelu 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

To żądanie: 9,60 $ 9600 kredytów API · ≈ 1023,03 ₽ Uruchom na tej stronie

Uzyskaj klucz API
Lightricks Trenowanie 1–60 s #ltx2.3-video#fine-tuning

Trenuje LoRA LTX-2.3 22B do niestandardowych stylów i efektów wideo, z opcjonalnym audio

Lightricks · Plik

Tutaj pojawi się pierwszy wynik

Zbuduj poniżej żądanie i uruchom je za pomocą klucza API. Wyniki są kopiowane do naszej przestrzeni dyskowej i przechowywane bezterminowo lub 7 dni bezpłatnie.

Zbuduj żądanie

Elementy sterujące są generowane ze schematu modelu. Kod i cena aktualizują się podczas ich zmiany.

resolution domyślnie medium

Rozdzielczość treningu. Zwiększenie rozdzielczości podnosi wymagania pamięciowe.

aspect_ratio domyślnie 1:1

Proporcje treningu.

•wymagane

URL archiwum ZIP zbioru danych zawierającego wyłącznie obrazy lub wyłącznie wideo; zbiory danych z mieszanymi mediami nie są obsługiwane. Zalecane jest 10 plików lub więcej, najlepiej większy zbiór. Akceptowane rozszerzenia to .png, .jpg, .jpeg dla obrazów oraz .mp4, .mov, .avi, .mkv dla wideo. Mediom mogą opcjonalnie towarzyszyć pliki tekstowe z podpisami, przy czym nazwa każdego pliku podpisu musi odpowiadać powiązanemu plikowi multimedialnemu.

domyślnie 2000

Łączna liczba kroków treningu.

Zaawansowane 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
domyślnie worst quality, incons...

Negatywny prompt stosowany podczas walidacji.

rank domyślnie 32

Ranga adaptacji LoRA, która wraz ze wzrostem wartości wymienia większe zużycie pamięci na większą pojemność.

validation_resolution domyślnie high

Rozdzielczość używana podczas walidacji.

validation_aspect_ratio domyślnie 1:1

Proporcje używane podczas walidacji.

domyślnie

Fraza aktywująca styl LoRA, wstawiana na początku podpisów podczas treningu.

domyślnie 0.0002

Współczynnik uczenia optymalizacji, równoważący możliwe przyspieszenie treningu z ryzykiem przeuczenia po zwiększeniu wartości.

domyślnie 89

Liczba klatek w każdej próbce treningowej. Dzielenie tej liczby przez 8 musi pozostawiać resztę 1; przykłady to 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.

domyślnie 25

Docelowa liczba klatek wideo, mierzona w klatkach na sekundę.

domyślnie 30

Wyzwalacz podziału scen wyrażony jako czas trwania w sekundach: dzielone są tylko wideo dłuższe od tego progu.

domyślnie 0.5

Poprawia działanie image-to-video przez zwiększenie częstotliwości używania warunkowania pierwszą klatką podczas treningu; ta wartość określa to prawdopodobieństwo.

domyślnie 89

Liczba klatek każdego wideo walidacyjnego.

domyślnie 25

Docelowa liczba klatek wideo walidacyjnego, mierzona w klatkach na sekundę.

domyślnie 1

Skala wskazówek czasoprzestrzennych (STG); zalecana wartość to 1.0, a 0.0 wyłącza STG.

domyślnie []

Lista promptów walidacyjnych treningu, której dane wejściowe muszą albo wszystkie zawierać obrazy, albo wszystkie ich nie zawierać.

POST /run/ltx23-video-trainer?wait=20 wycena → 9,60 $
# 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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Uruchom to żądanie

Klucz pozostaje w tej przeglądarce: jest wysyłany tylko do Doitong API i zapisywany (localStorage) tylko po zaznaczeniu opcji Zapamiętaj. Uzyskaj klucz API

Informacje o LTX-2.3 22B Video Trainer

Trenuje LoRA na modelu LTX-2.3 22B do niestandardowych stylów i efektów z archiwum zip filmów lub obrazów, najlepiej zawierającego co najmniej 10 plików. `number_of_steps` przyjmuje wartości od 100 do 6000 (domyślnie 2000), `frame_rate` domyślnie wynosi 25, a `first_frame_conditioning_p` 0.5. `with_audio` wymusza lub wyłącza trening audio, a `generate_audio_in_validation` steruje audio w podglądach.

Parametry

NazwaTyp DomyślneDozwolone Opis
training_data_urlwymagane
Typstring
URL archiwum ZIP zbioru danych zawierającego wyłącznie obrazy lub wyłącznie wideo; zbiory danych z mieszanymi mediami nie są obsługiwane. Zalecane jest 10 plików lub więcej, najlepiej większy zbiór. Akceptowane rozszerzenia to .png, .jpg, .jpeg dla obrazów oraz .mp4, .mov, .avi, .mkv dla wideo. Mediom mogą opcjonalnie towarzyszyć pliki tekstowe z podpisami, przy czym nazwa każdego pliku podpisu musi odpowiadać powiązanemu plikowi multimedialnemu.
rankopcjonalne
Typenum
Domyślne32
8163264128
Ranga adaptacji LoRA, która wraz ze wzrostem wartości wymienia większe zużycie pamięci na większą pojemność.
number_of_stepsopcjonalne
Typinteger
Domyślne2000
100 – 6000
Łączna liczba kroków treningu.
learning_rateopcjonalne
Typnumber
Domyślne0.0002
0,000001 – 1
Współczynnik uczenia optymalizacji, równoważący możliwe przyspieszenie treningu z ryzykiem przeuczenia po zwiększeniu wartości.
number_of_framesopcjonalne
Typinteger
Domyślne89
9 – 121
Liczba klatek w każdej próbce treningowej. Dzielenie tej liczby przez 8 musi pozostawiać resztę 1; przykłady to 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97.
frame_rateopcjonalne
Typinteger
Domyślne25
8 – 60
Docelowa liczba klatek wideo, mierzona w klatkach na sekundę.
resolutionopcjonalne
Typenum
Domyślnemedium
lowmediumhigh
Rozdzielczość treningu. Zwiększenie rozdzielczości podnosi wymagania pamięciowe.
aspect_ratioopcjonalne
Typenum
Domyślne1:1
16:91:19:16
Proporcje treningu.
trigger_phraseopcjonalne
Typstring
Domyślne
Fraza aktywująca styl LoRA, wstawiana na początku podpisów podczas treningu.
auto_scale_inputopcjonalne
Typboolean
Domyślnefalse
Automatyczne dostosowanie wideo do żądanej liczby FPS i klatek po włączeniu; zbiory obrazów pozostają niezmienione.
split_input_into_scenesopcjonalne
Typboolean
Domyślnetrue
Podział scen dla wideo przekraczających próg czasu trwania, włączany, gdy true.
split_input_duration_thresholdopcjonalne
Typnumber
Domyślne30
1 – 60
Wyzwalacz podziału scen wyrażony jako czas trwania w sekundach: dzielone są tylko wideo dłuższe od tego progu.
debug_datasetopcjonalne
Typboolean
Domyślnefalse
Tryb inspekcji przetwarzania wstępnego do sprawdzania wideo, obrazów i podpisów przed pełnym treningiem. Włączenie powoduje zwrócenie przez trenera przetworzonego zbioru treningowego w archiwum do pobrania i ręcznej weryfikacji.
with_audioopcjonalne
Typboolean | null
Wybierz True, aby wymusić trening audio razem z treningiem wideo, lub False, aby wykluczyć audio. Pozostawienie ustawienia domyślnego None powoduje automatyczny wybór na podstawie tego, czy dostarczone wideo zawierają audio.
audio_normalizeopcjonalne
Typboolean
Domyślnetrue
Normalizacja amplitudy szczytowej, zalecana do ujednolicenia poziomów audio w całym zbiorze przez sprowadzenie szczytów do wspólnego poziomu.
audio_preserve_pitchopcjonalne
Typboolean
Domyślnetrue
Zachowanie wysokości dźwięku, gdy długości audio i wideo się różnią: włączenie używa rozciągania lub kompresji czasu; wyłączenie używa przycinania lub dopełnienia ciszą.
first_frame_conditioning_popcjonalne
Typnumber
Domyślne0.5
0 – 1
Poprawia działanie image-to-video przez zwiększenie częstotliwości używania warunkowania pierwszą klatką podczas treningu; ta wartość określa to prawdopodobieństwo.
validationopcjonalne
Typobject[]
Domyślne[]
≤ 2 elementy
Lista promptów walidacyjnych treningu, której dane wejściowe muszą albo wszystkie zawierać obrazy, albo wszystkie ich nie zawierać.
validation[].promptwymagane
Typstring
Prompt używany podczas walidacji.
validation[].image_urlopcjonalne
Typurl · image
Obraz do walidacji image-to-video, dozwolony tylko wtedy, gdy każde inne dane wejściowe walidacji również zawierają obraz.
validation_negative_promptopcjonalne
Typstring
Domyślneworst quality, inconsistent motion, blurry, jittery, distorted
Negatywny prompt stosowany podczas walidacji.
validation_number_of_framesopcjonalne
Typinteger
Domyślne89
9 – 121
Liczba klatek każdego wideo walidacyjnego.
validation_frame_rateopcjonalne
Typinteger
Domyślne25
8 – 60
Docelowa liczba klatek wideo walidacyjnego, mierzona w klatkach na sekundę.
validation_resolutionopcjonalne
Typenum
Domyślnehigh
lowmediumhigh
Rozdzielczość używana podczas walidacji.
validation_aspect_ratioopcjonalne
Typenum
Domyślne1:1
16:91:19:16
Proporcje używane podczas walidacji.
stg_scaleopcjonalne
Typnumber
Domyślne1
0 – 3
Skala wskazówek czasoprzestrzennych (STG); zalecana wartość to 1.0, a 0.0 wyłącza STG.
generate_audio_in_validationopcjonalne
Typboolean
Domyślnetrue
Steruje tym, czy próbki walidacyjne zawierają wygenerowane audio.
wymagane

Wynik

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Twoje pliki, Twój wybórKażdy outputs[].url to kopia w naszej przestrzeni dyskowej: przechowywana bezterminowo (opłata za GB-miesiąc) lub 7 dni bezpłatnie, zgodnie z ustawieniem konta lub ?storage=.
Taki sam format w każdym modelutype, url, content_type, width, height i duration — tak samo dla obrazów, filmów i dźwięku. output to własny obiekt wyniku modelu.
Pola wyniku
video
object {url, content_type, file_name, file_size} | nullURL dowolnych dostępnych wideo walidacyjnych.
lora_file
object {url, content_type, file_name, file_size}URL wytrenowanych wag LoRA w formacie .safetensors.
config_file
object {url, content_type, file_name, file_size}Konfiguracja ustawień endpointu wnioskowania.
debug_dataset
object {url, content_type, file_name, file_size} | nullArchiwum debugowania do pobrania, zwracane tylko dla danych wejściowych z włączonym `debug_dataset`; zawiera wstępnie przetworzony zbiór treningowy, w tym zdekodowane audio i wideo.

Dla agentów AI: ta strona w formacie Markdown jest dostępna pod adresem https://doitong.com/pl/developers/models/ltx23-video-trainer.md. Wszystkie modele i przewodniki: https://doitong.com/developers/llms.txt