مواد پر جائیں

LTX-2.3 22B Video Trainer

انٹیگریٹ کریں

ماڈل 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"

یہ درخواست: ⁨$9.60⁩ 9,600 API کریڈٹس اس صفحے پر چلائیں

API کلید حاصل کریں
Lightricks تربیت 1–60 s #ltx2.3-video#fine-tuning

اختیاری آڈیو کے ساتھ حسبِ ضرورت ویڈیو انداز اور اثرات کے لیے LTX-2.3 22B LoRA ٹرین کرتا ہے

Lightricks · فائل

آپ کا پہلا نتیجہ یہاں آئے گا

ذیل میں درخواست بنائیں اور اپنی API کلید کے ساتھ چلائیں۔ آؤٹ پٹس ہمارے اسٹوریج میں کاپی ہو جاتے ہیں، ہمیشہ کے لیے یا مفت میں 7 دن تک محفوظ رہتے ہیں۔

درخواست بنائیں

کنٹرولز ماڈل اسکیما سے تیار ہوتے ہیں۔ آپ کے بدلنے کے ساتھ کوڈ اور قیمت اپ ڈیٹ ہوتے ہیں۔

resolution ڈیفالٹ medium

Training ریزولوشن۔ ریزولوشن بڑھانے سے memory requirements بڑھتی ہیں۔

aspect_ratio ڈیفالٹ 1:1

Training aspect ratio۔

•لازمی

ایسے dataset کے ZIP archive کا URL جس میں صرف تصاویر یا صرف ویڈیوز ہوں؛ mixed media datasets سپورٹ نہیں ہوتے۔ 10 یا اس سے زیادہ فائلیں، ترجیحاً بڑا مجموعہ، استعمال کریں۔ تصاویر کے لیے .png، .jpg، .jpeg اور ویڈیوز کے لیے .mp4، .mov، .avi، .mkv extensions قبول ہیں۔ اختیاری caption ٹیکسٹ فائلیں media کے ساتھ دی جا سکتی ہیں، اور ہر caption فائل کا نام متعلقہ media فائل سے مماثل ہونا چاہیے۔

ڈیفالٹ 2000

Training steps کی کل count۔

ایڈوانسڈ 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
ڈیفالٹ worst quality, incons...

validation کے دوران لاگو کیا جانے والا منفی پرامپٹ۔

rank ڈیفالٹ 32

LoRA adaptation rank، setting بڑھنے کے ساتھ memory consumption کے بدلے زیادہ capacity فراہم کرتا ہے۔

validation_resolution ڈیفالٹ high

Validation کے دوران استعمال ہونے والا ریزولوشن۔

validation_aspect_ratio ڈیفالٹ 1:1

Validation کے دوران استعمال ہونے والا aspect ratio۔

ڈیفالٹ

LoRA style activation phrase، training کے دوران captions کے آغاز میں داخل کیا جاتا ہے۔

ڈیفالٹ 0.0002

Optimization learning rate، جو training میں ممکنہ رفتار اور اسے بڑھانے پر overfitting کے خطرے کے درمیان توازن قائم کرتا ہے۔

ڈیفالٹ 89

ہر training sample کی فریم count۔ count کو 8 سے تقسیم کرنے پر remainder 1 ہونا چاہیے؛ مثالیں 1، 9، 17، 25، 33، 41، 49، 57، 65، 73، 81، 89، 97 ہیں۔

ڈیفالٹ 25

مطلوبہ ویڈیو فریم ریٹ، جس کی پیمائش فریم فی سیکنڈ میں کی جاتی ہے۔

ڈیفالٹ 30

Scene-splitting trigger، سیکنڈ میں duration کے طور پر؛ صرف threshold سے لمبی ویڈیوز split ہوتی ہیں۔

ڈیفالٹ 0.5

پہلے فریم کی conditioning کے استعمال کی تعدد بڑھا کر image-to-video کارکردگی بہتر کرتا ہے؛ یہ قدر اس probability کو متعین کرتی ہے۔

ڈیفالٹ 89

ہر validation ویڈیو کی فریم count۔

ڈیفالٹ 25

توثیق کی ویڈیو کا مطلوبہ فریم ریٹ، جو فریم فی سیکنڈ میں ناپا جاتا ہے۔

ڈیفالٹ 1

Spatio-Temporal Guidance (STG) scale، 1.0 تجویز کردہ ہے اور 0.0 STG کو غیر فعال کرتا ہے۔

ڈیفالٹ []

Training validation پرامپٹ فہرست؛ اس کے تمام ان پٹ میں یا تو تصاویر شامل ہونی چاہئیں یا سب میں تصاویر نہیں ہونی چاہئیں۔

POST /run/ltx23-video-trainer?wait=20 قیمت → ⁨$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"

یہ درخواست چلائیں

آپ کی key اسی براؤزر میں رہتی ہے: یہ صرف Doitong API کو بھیجی جاتی ہے اور صرف اس صورت میں localStorage میں محفوظ ہوتی ہے جب آپ Remember منتخب کریں۔ API کلید حاصل کریں

LTX-2.3 22B Video Trainer کے بارے میں

حسبِ ضرورت انداز اور اثرات کے لیے LTX-2.3 22B ماڈل پر ویڈیوز یا تصاویر کی zip سے LoRA ٹرین کرتا ہے، مثالی طور پر 10 یا زیادہ فائلوں کے ساتھ۔ `number_of_steps` 100 سے 6000 (ڈیفالٹ 2000) تک ہوتا ہے، `frame_rate` کا ڈیفالٹ 25 اور `first_frame_conditioning_p` کا ڈیفالٹ 0.5 ہے۔ `with_audio` آڈیو ٹریننگ کو لازمی یا غیر فعال کرتا ہے، جبکہ `generate_audio_in_validation` پیش نظاروں میں آڈیو کو کنٹرول کرتا ہے۔

پیرامیٹرز

نامقسم ڈیفالٹمجاز تفصیل
training_data_urlلازمی
قسمstring
ایسے dataset کے ZIP archive کا URL جس میں صرف تصاویر یا صرف ویڈیوز ہوں؛ mixed media datasets سپورٹ نہیں ہوتے۔ 10 یا اس سے زیادہ فائلیں، ترجیحاً بڑا مجموعہ، استعمال کریں۔ تصاویر کے لیے .png، .jpg، .jpeg اور ویڈیوز کے لیے .mp4، .mov، .avi، .mkv extensions قبول ہیں۔ اختیاری caption ٹیکسٹ فائلیں media کے ساتھ دی جا سکتی ہیں، اور ہر caption فائل کا نام متعلقہ media فائل سے مماثل ہونا چاہیے۔
rankاختیاری
قسمenum
ڈیفالٹ32
8163264128
LoRA adaptation rank، setting بڑھنے کے ساتھ memory consumption کے بدلے زیادہ capacity فراہم کرتا ہے۔
number_of_stepsاختیاری
قسمinteger
ڈیفالٹ2000
100 – 6,000
Training steps کی کل count۔
learning_rateاختیاری
قسمnumber
ڈیفالٹ0.0002
0.000001 – 1
Optimization learning rate، جو training میں ممکنہ رفتار اور اسے بڑھانے پر overfitting کے خطرے کے درمیان توازن قائم کرتا ہے۔
number_of_framesاختیاری
قسمinteger
ڈیفالٹ89
9 – 121
ہر training sample کی فریم count۔ count کو 8 سے تقسیم کرنے پر remainder 1 ہونا چاہیے؛ مثالیں 1، 9، 17، 25، 33، 41، 49، 57، 65، 73، 81، 89، 97 ہیں۔
frame_rateاختیاری
قسمinteger
ڈیفالٹ25
8 – 60
مطلوبہ ویڈیو فریم ریٹ، جس کی پیمائش فریم فی سیکنڈ میں کی جاتی ہے۔
resolutionاختیاری
قسمenum
ڈیفالٹmedium
lowmediumhigh
Training ریزولوشن۔ ریزولوشن بڑھانے سے memory requirements بڑھتی ہیں۔
aspect_ratioاختیاری
قسمenum
ڈیفالٹ1:1
16:91:19:16
Training aspect ratio۔
trigger_phraseاختیاری
قسمstring
ڈیفالٹ
LoRA style activation phrase، training کے دوران captions کے آغاز میں داخل کیا جاتا ہے۔
auto_scale_inputاختیاری
قسمboolean
ڈیفالٹfalse
فعال ہونے پر requested FPS اور فریم count سے مطابقت رکھنے کے لیے automatic ویڈیو adjustment؛ تصویر datasets میں کوئی تبدیلی نہیں ہوتی۔
split_input_into_scenesاختیاری
قسمboolean
ڈیفالٹtrue
Threshold سے زیادہ duration والی ویڈیوز کی scene splitting، true ہونے پر فعال۔
split_input_duration_thresholdاختیاری
قسمnumber
ڈیفالٹ30
1 – 60
Scene-splitting trigger، سیکنڈ میں duration کے طور پر؛ صرف threshold سے لمبی ویڈیوز split ہوتی ہیں۔
debug_datasetاختیاری
قسمboolean
ڈیفالٹfalse
مکمل training run سے پہلے ویڈیوز، تصاویر اور captions کی جانچ کے لیے preprocessing inspection mode۔ فعال کرنے پر trainer processed training dataset کو downloadable archive میں واپس کرتا ہے تاکہ دستی review کیا جا سکے۔
with_audioاختیاری
قسمboolean | null
ویڈیو training کے ساتھ آڈیو training لازمی کرنے کے لیے True، یا آڈیو خارج کرنے کے لیے False منتخب کریں۔ None پر چھوڑنے سے supplied ویڈیوز میں آڈیو موجود ہونے کی بنیاد پر انتخاب خودکار ہو جاتا ہے۔
audio_normalizeاختیاری
قسمboolean
ڈیفالٹtrue
Peak-amplitude normalization، dataset میں آڈیو levels کو یکساں بنانے کے لیے تجویز کردہ؛ peaks کو مشترکہ level پر لاتا ہے۔
audio_preserve_pitchاختیاری
قسمboolean
ڈیفالٹtrue
آڈیو اور ویڈیو کی لمبائی مختلف ہونے پر pitch برقرار رکھنا: enabled time stretching یا compression استعمال کرتا ہے؛ disabled اس کے بجائے trimming یا silence padding استعمال کرتا ہے۔
first_frame_conditioning_pاختیاری
قسمnumber
ڈیفالٹ0.5
0 – 1
پہلے فریم کی conditioning کے استعمال کی تعدد بڑھا کر image-to-video کارکردگی بہتر کرتا ہے؛ یہ قدر اس probability کو متعین کرتی ہے۔
validationاختیاری
قسمobject[]
ڈیفالٹ[]
≤ 2 آئٹمز
Training validation پرامپٹ فہرست؛ اس کے تمام ان پٹ میں یا تو تصاویر شامل ہونی چاہئیں یا سب میں تصاویر نہیں ہونی چاہئیں۔
validation[].promptلازمی
قسمstring
Validation کے دوران استعمال ہونے والا پرامپٹ۔
validation[].image_urlاختیاری
قسمurl · image
image-to-video validation کے لیے تصویر؛ صرف اسی صورت مجاز ہے جب ہر دوسرے validation ان پٹ میں بھی تصویر شامل ہو۔
validation_negative_promptاختیاری
قسمstring
ڈیفالٹworst quality, inconsistent motion, blurry, jittery, distorted
validation کے دوران لاگو کیا جانے والا منفی پرامپٹ۔
validation_number_of_framesاختیاری
قسمinteger
ڈیفالٹ89
9 – 121
ہر validation ویڈیو کی فریم count۔
validation_frame_rateاختیاری
قسمinteger
ڈیفالٹ25
8 – 60
توثیق کی ویڈیو کا مطلوبہ فریم ریٹ، جو فریم فی سیکنڈ میں ناپا جاتا ہے۔
validation_resolutionاختیاری
قسمenum
ڈیفالٹhigh
lowmediumhigh
Validation کے دوران استعمال ہونے والا ریزولوشن۔
validation_aspect_ratioاختیاری
قسمenum
ڈیفالٹ1:1
16:91:19:16
Validation کے دوران استعمال ہونے والا aspect ratio۔
stg_scaleاختیاری
قسمnumber
ڈیفالٹ1
0 – 3
Spatio-Temporal Guidance (STG) scale، 1.0 تجویز کردہ ہے اور 0.0 STG کو غیر فعال کرتا ہے۔
generate_audio_in_validationاختیاری
قسمboolean
ڈیفالٹtrue
یہ طے کرتا ہے کہ validation samples میں تخلیق شدہ آڈیو شامل ہو یا نہیں۔
لازمی

آؤٹ پٹ

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"
  }
}
آپ کی فائلیں، آپ کا انتخابہر outputs[].url ہمارے اسٹوریج میں ایک کاپی ہے: ہمیشہ کے لیے محفوظ (فی GB-ماہ ادائیگی) یا مفت میں 7 دن تک، آپ کی اکاؤنٹ سیٹنگ یا ?storage= کے مطابق۔
ہر ماڈل میں ایک جیسی ساختtype، url، content_type، width، height اور duration، تصاویر، ویڈیو اور آڈیو سب کے لیے یکساں۔ output ماڈل کا اپنا نتیجہ آبجیکٹ ہے۔
آؤٹ پٹ کے فیلڈز
video
object {url, content_type, file_name, file_size} | nullدستیاب validation ویڈیوز کا URL۔
lora_file
object {url, content_type, file_name, file_size}trained LoRA weights کے لیے `.safetensors` format میں URL۔
config_file
object {url, content_type, file_name, file_size}Configuration for inference اینڈ پوائنٹ setup۔
debug_dataset
object {url, content_type, file_name, file_size} | nullDownloadable debug archive، صرف `debug_dataset` فعال ہونے والے ان پٹ کے لیے واپس کیا جاتا ہے؛ اس میں preprocessed training dataset، بشمول decoded آڈیو اور ویڈیو، موجود ہوتا ہے۔

AI ایجنٹس کے لیے: یہ صفحہ Markdown میں یہاں موجود ہے https://doitong.com/ur/developers/models/ltx23-video-trainer.md. تمام ماڈلز اور گائیڈز: https://doitong.com/developers/llms.txt