কনটেন্টে যান

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"

উদাহরণের মতো ফাইল: ১৫.৯৭৩$ ১৫,৯৭৩ API ক্রেডিট · ≈ ১,৬৮৪.৫৬₽ চালানোর আগে আপনার ফাইল মাপা হয় এই পেজে চালান

API কী পান

3D অ্যাসেটের zip ফাইল থেকে Trellis 2-এর জন্য LoRA অ্যাডাপ্টার ট্রেন করে, সর্বোচ্চ তিনটি ডিনয়জারের জন্য

Microsoft · ফাইল

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

resolution ডিফল্ট 512

প্রশিক্ষণের রেজোলিউশন ডেটাসেটের preprocessing রেজোলিউশনের সমান হতে হবে। Geometry এবং texture প্রশিক্ষণের জন্য 512 ও 1024-এ পৃথক কনফিগারেশন রয়েছে, আর sparse-structure প্রশিক্ষণে এই রেজোলিউশনগুলোতে একই কনফিগারেশন শেয়ার করা হয়।

rank ডিফল্ট 32

LoRA adapter-এর rank; বেশি মান adapter-এর সক্ষমতা বাড়ায়।

•আবশ্যক

ডেটাসেট আর্কাইভ URL: .zip হিসেবে প্যাকেজ করা কাঁচা 3D asset সরবরাহ করুন, অথবা data_preprocessing দ্বারা ফেরত দেওয়া প্রিপ্রসেস করা TRELLIS.2 ডেটাসেট zip ব্যবহার করুন।

ডিফল্ট 1000

প্রশিক্ষণ ধাপের মোট সংখ্যা।

ফাইন-টিউনিংয়ের জন্য sparse_structure, geometry এবং texture থেকে 1–3টি পৃথক TRELLIS.2 denoiser নির্বাচন। সমান্তরাল প্রশিক্ষণে একটি শেয়ার করা প্রিপ্রসেস করা ডেটাসেট ব্যবহার করে নির্বাচিত প্রতিটি এন্ট্রির জন্য পৃথক LoRA adapter তৈরি হয়।

অ্যাডভান্সড learning_rate
ডিফল্ট 0.0001

LoRA অপ্টিমাইজ করতে ব্যবহৃত learning rate।

POST /run/trellis-2-lora-trainer?wait=20 মূল্য → ১৫.৯৭৩$
# 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-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

TRELLIS.2 Trainer সম্পর্কে

`data_url`-এর zip থেকে অ্যাডাপ্টার ফাইন-টিউন করে; এতে কাঁচা 3D অ্যাসেট বা প্রিপ্রসেস করা ডেটাসেট থাকতে পারে। `denoisers` 1 থেকে 3টি টার্গেট নির্বাচন করে, প্রতিটিকে আলাদা অ্যাডাপ্টার হিসেবে প্রশিক্ষণ দেওয়া হয়। সেটিংস: `resolution` 512 অথবা 1024, `rank` 16, 32 অথবা 64, `learning_rate`, এবং 100 থেকে 10000-এর `training_steps`। এটি অ্যাডাপ্টার, ব্যর্থতার তথ্য এবং পুনর্ব্যবহারযোগ্য প্রিপ্রসেস করা ডেটা ফেরত দেয়।

প্যারামিটার

নামধরন ডিফল্টঅনুমোদিত বিবরণ
data_urlআবশ্যক
ধরনstring
ডেটাসেট আর্কাইভ URL: .zip হিসেবে প্যাকেজ করা কাঁচা 3D asset সরবরাহ করুন, অথবা data_preprocessing দ্বারা ফেরত দেওয়া প্রিপ্রসেস করা TRELLIS.2 ডেটাসেট zip ব্যবহার করুন।
denoisersঐচ্ছিক
ধরনenum[]
≤ ৩টি আইটেম
ফাইন-টিউনিংয়ের জন্য sparse_structure, geometry এবং texture থেকে 1–3টি পৃথক TRELLIS.2 denoiser নির্বাচন। সমান্তরাল প্রশিক্ষণে একটি শেয়ার করা প্রিপ্রসেস করা ডেটাসেট ব্যবহার করে নির্বাচিত প্রতিটি এন্ট্রির জন্য পৃথক LoRA adapter তৈরি হয়।
resolutionঐচ্ছিক
ধরনenum
ডিফল্ট512
5121024
প্রশিক্ষণের রেজোলিউশন ডেটাসেটের preprocessing রেজোলিউশনের সমান হতে হবে। Geometry এবং texture প্রশিক্ষণের জন্য 512 ও 1024-এ পৃথক কনফিগারেশন রয়েছে, আর sparse-structure প্রশিক্ষণে এই রেজোলিউশনগুলোতে একই কনফিগারেশন শেয়ার করা হয়।
rankঐচ্ছিক
ধরনenum
ডিফল্ট32
163264
LoRA adapter-এর rank; বেশি মান adapter-এর সক্ষমতা বাড়ায়।
learning_rateঐচ্ছিক
ধরনnumber
ডিফল্ট0.0001
০.০০০০০১ – ০.০১
LoRA অপ্টিমাইজ করতে ব্যবহৃত learning rate।
training_stepsঐচ্ছিক
ধরনinteger
ডিফল্ট1000
১০০ – ১০,০০০
প্রশিক্ষণ ধাপের মোট সংখ্যা।
আবশ্যক

আউটপুট

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-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
adapters
array of object {denoiser, resolution, lora_file, rank, training_steps, learning_rate}সংশ্লিষ্ট trellis-2-lora inference field-এর সঙ্গে ম্যাপ করা LoRA adapter ফাইল। যেসব denoiser-এর প্রশিক্ষণ সফল হয়েছে, প্রতিটির জন্য response-এ একটি adapter থাকে; সংশ্লিষ্ট field-এ সেই ফাইল ব্যবহার করুন।
failed
array of object {denoiser, error}ব্যর্থ denoiser প্রশিক্ষণের ফলাফল; প্রশিক্ষণ শেষ করতে ব্যর্থ denoiser-গুলোই এখানে থাকে, তাই অনুরোধ করা সব denoiser সফল হলে এটি খালি থাকে।
preprocessed_data_file
object {url, content_type, file_name, file_size}প্রশিক্ষণের সময় ব্যবহৃত এবং পুনঃব্যবহারের জন্য উপলভ্য প্রিপ্রসেস করা TRELLIS.2 ডেটাসেট zip।

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/trellis-2-lora-trainer.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt