مواد پر جائیں

TRELLIS.2 Trainer

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

ماڈل id trellis-2-lora-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/trellis-2-lora-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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"

مثال جیسی فائلیں: ⁨$15.973⁩ 15,973 API کریڈٹس · ≈ ⁨₽1,672.37⁩ آپ کی فائلیں رن سے پہلے ناپی جاتی ہیں اس صفحے پر چلائیں

API کلید حاصل کریں
Microsoft تربیت

3D اثاثوں کی zip پر Trellis 2 کے لیے LoRA اڈاپٹر تربیت دیتا ہے، زیادہ سے زیادہ تین ڈینوائزرز کے لیے

Microsoft · فائل

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

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

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

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

resolution ڈیفالٹ 512

Training ریزولوشن dataset کے preprocessing ریزولوشن کے برابر ہونا چاہیے۔ Geometry اور texture training میں 512 اور 1024 کے لیے الگ configurations ہیں، جبکہ sparse-structure training ان ریزولوشنز کے لیے مشترکہ configuration استعمال کرتی ہے۔

rank ڈیفالٹ 32

LoRA adapter کا rank؛ بڑی قدریں adapter کی زیادہ capacity فراہم کرتی ہیں۔

•لازمی

Dataset archive URL: خام 3D assets کو .zip میں پیکیج کر کے فراہم کریں، یا data_preprocessing سے واپس آنے والا پہلے سے تیار TRELLIS.2 dataset zip استعمال کریں۔

ڈیفالٹ 1000

Training مراحل کی کل تعداد۔

fine-tuning کے لیے sparse_structure، geometry اور texture میں سے 1–3 الگ TRELLIS.2 denoisers کا انتخاب۔ Parallel training مشترکہ preprocessed dataset استعمال کر کے ہر منتخب entry کے لیے الگ LoRA adapter بناتی ہے۔

ایڈوانسڈ learning_rate
ڈیفالٹ 0.0001

LoRA کو optimize کرنے کے لیے استعمال ہونے والی learning rate۔

POST /run/trellis-2-lora-trainer?wait=20 قیمت → ⁨$15.973⁩
# 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/trellis-2-lora-trainer?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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"

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

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

TRELLIS.2 Trainer کے بارے میں

`data_url` پر موجود zip سے اڈاپٹرز کی فائن ٹیوننگ کرتا ہے، جس میں خام 3D اثاثے یا پہلے سے پروسیس شدہ ڈیٹاسیٹ ہوتا ہے۔ `denoisers` میں 1 سے 3 اہداف منتخب کیے جاتے ہیں، اور ہر ایک کو اپنے اڈاپٹر کے طور پر تربیت دی جاتی ہے۔ سیٹنگز: `resolution` 512 یا 1024، `rank` 16، 32 یا 64، `learning_rate`، اور `training_steps` 100 سے 10000 تک۔ یہ اڈاپٹرز، ناکامیاں اور دوبارہ قابل استعمال پری پروسیس شدہ ڈیٹا واپس کرتا ہے۔

پیرامیٹرز

نامقسم ڈیفالٹمجاز تفصیل
data_urlلازمی
قسمstring
Dataset archive URL: خام 3D assets کو .zip میں پیکیج کر کے فراہم کریں، یا data_preprocessing سے واپس آنے والا پہلے سے تیار TRELLIS.2 dataset zip استعمال کریں۔
denoisersاختیاری
قسمenum[]
≤ 3 آئٹمز
fine-tuning کے لیے sparse_structure، geometry اور texture میں سے 1–3 الگ TRELLIS.2 denoisers کا انتخاب۔ Parallel training مشترکہ preprocessed dataset استعمال کر کے ہر منتخب entry کے لیے الگ LoRA adapter بناتی ہے۔
resolutionاختیاری
قسمenum
ڈیفالٹ512
5121024
Training ریزولوشن dataset کے preprocessing ریزولوشن کے برابر ہونا چاہیے۔ Geometry اور texture training میں 512 اور 1024 کے لیے الگ configurations ہیں، جبکہ sparse-structure training ان ریزولوشنز کے لیے مشترکہ configuration استعمال کرتی ہے۔
rankاختیاری
قسمenum
ڈیفالٹ32
163264
LoRA adapter کا rank؛ بڑی قدریں adapter کی زیادہ capacity فراہم کرتی ہیں۔
learning_rateاختیاری
قسمnumber
ڈیفالٹ0.0001
0.000001 – 0.01
LoRA کو optimize کرنے کے لیے استعمال ہونے والی learning rate۔
training_stepsاختیاری
قسمinteger
ڈیفالٹ1000
100 – 10,000
Training مراحل کی کل تعداد۔
لازمی

آؤٹ پٹ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "trellis-2-lora-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": 15973,
    "usd": "15.973",
    "charged": 15973,
    "refunded": 0
  },
  "input": {
    "data_url": "https://example.com/your-file.zip"
  },
  "output": {
    "adapters": [
      {
        "denoiser": "sparse_structure",
        "resolution": 1,
        "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
        },
        "rank": 1,
        "training_steps": 1,
        "learning_rate": 1.0
      }
    ],
    "failed": [
      {
        "denoiser": "sparse_structure",
        "error": "string"
      }
    ],
    "preprocessed_data_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
    }
  },
  "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"
  }
}
آپ کی فائلیں، آپ کا انتخابہر outputs[].url ہمارے اسٹوریج میں ایک کاپی ہے: ہمیشہ کے لیے محفوظ (فی GB-ماہ ادائیگی) یا مفت میں 7 دن تک، آپ کی اکاؤنٹ سیٹنگ یا ?storage= کے مطابق۔
ہر ماڈل میں ایک جیسی ساختtype، url، content_type، width، height اور duration، تصاویر، ویڈیو اور آڈیو سب کے لیے یکساں۔ output ماڈل کا اپنا نتیجہ آبجیکٹ ہے۔
آؤٹ پٹ کے فیلڈز
adapters
array of object {denoiser, resolution, lora_file, rank, training_steps, learning_rate}LoRA adapter فائلیں، جو متعلقہ trellis-2-lora inference fields سے منسلک ہیں۔ جواب میں ہر اس denoiser کے لیے ایک adapter شامل ہوتا ہے جس کی training کامیاب ہوئی؛ اس فائل کو متعلقہ field میں استعمال کریں۔
failed
array of object {denoiser, error}ناکام denoiser training کے نتائج؛ یہاں صرف وہ denoisers ظاہر ہوتے ہیں جن کی training مکمل نہیں ہوئی، اس لیے تمام مطلوبہ denoisers کی کامیابی پر یہ خالی رہتا ہے۔
preprocessed_data_file
object {url, content_type, file_name, file_size}Training کے دوران استعمال ہونے والا اور دوبارہ استعمال کے لیے دستیاب preprocessed TRELLIS.2 dataset zip۔

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