কনটেন্টে যান

Extract Object

ইন্টিগ্রেট করুন

মডেল id bria/extract-object
# 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/bria/extract-object?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "yellow hammer"
  }'

# 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"

এই অনুরোধ: ০.০২$ ২০ API ক্রেডিট এই পেজে চালান

API কী পান
Bria AI · ছবি

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

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

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

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

যে অবজেক্টের ওপর কাজ করতে হবে, প্রাকৃতিক ভাষায় বর্ণিত, যেমন 'the red car'।

অ্যাডভান্সড image · autocrop · remove_background
image_url ডিফল্ট https://bria-datasets...
একটি ফাইল ড্রপ করুন, অথবা

একটি public URL, raw base64-encoded ছবির bytes, অথবা data:image/png;base64,...-এর মতো base64 data URI-এর মাধ্যমে দেওয়া উৎস ছবি।

POST /run/bria/extract-object?wait=20 মূল্য → ০.০২$
# 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/bria/extract-object?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "yellow hammer"
  }'

# 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-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

Extract Object সম্পর্কে

`image_url`-এর ছবির মধ্যে `prompt`-এ বর্ণিত অবজেক্ট খুঁজে স্বচ্ছ ব্যাকগ্রাউন্ডে, সেগমেন্টেশন মাস্কসহ ফেরত দেয়। `autocrop` ক্যানভাসকে অবজেক্টের চারপাশে সংকুচিত করে। `remove_background` শুধু সেগমেন্টেশন মাস্ক ব্যবহারের বদলে ব্যাকগ্রাউন্ড অপসারণের মাধ্যমে কাটআউটের প্রান্ত পরিমার্জন করে। কোনো মিল না থাকলে সম্পূর্ণ ইনপুট ছবি ফেরত দেয়।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
image_urlঐচ্ছিক image
ধরনurl · image
ডিফল্টhttps://bria-datasets.s3.amazonaws.com/object-extraction/tools_construction_flatlay.jpg
একটি public URL, raw base64-encoded ছবির bytes, অথবা data:image/png;base64,...-এর মতো base64 data URI-এর মাধ্যমে দেওয়া উৎস ছবি।
promptঐচ্ছিক
ধরনstring
ডিফল্টyellow hammer
যে অবজেক্টের ওপর কাজ করতে হবে, প্রাকৃতিক ভাষায় বর্ণিত, যেমন 'the red car'।
autocropঐচ্ছিক
ধরনboolean
ডিফল্টfalse
নির্যাস করা অবজেক্টের সঙ্গে মানানসই করতে আউটপুট ক্যানভাস crop করুন।
remove_backgroundঐচ্ছিক
ধরনboolean
ডিফল্টfalse
Cutout alpha পরিশোধন switch। ডিফল্ট False salient-object matting এড়িয়ে SAM segmentation থেকে সরাসরি alpha নেয়, ফলে processing দ্রুত হয় এবং RMBG অতিরিক্তভাবে ছেঁটে ফেলতে পারে এমন text, logos বা graphics সংরক্ষণে সহায়তা করে। RMBG background removal ব্যবহার করে alpha পরিশোধন করতে True সেট করুন।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক https:// URL, 10 MB পর্যন্ত একটি data: URI, অথবা আপলোডের file_url গ্রহণ করা হয়। ফাইল

আউটপুট

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bria/extract-object",
  "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": 20,
    "usd": "0.02",
    "charged": 20,
    "refunded": 0
  },
  "input": {
    "prompt": "yellow hammer"
  },
  "output": {
    "image": {
      "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,
      "width": 1024,
      "height": 768
    },
    "mask": {
      "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,
      "width": 1024,
      "height": 768
    }
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "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-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
image
object {url, content_type, file_name, file_size, width, height}প্রম্পটে মিল পাওয়া না গেলে সম্পূর্ণ উৎস ছবি; অন্যথায় transparency দিয়ে ঘেরা নির্যাস করা অবজেক্টসহ একটি RGBA ফলাফল।
mask
object {url, content_type, file_name, file_size, width, height}নির্যাসের মাস্ক, যেখানে no-match fallback ইনপুটের ওপর নির্ভর করে: RGBA ছবিতে তাদের alpha channel ব্যবহৃত হয়, আর অন্যান্য সব ছবিতে সম্পূর্ণ সাদা মাস্ক তৈরি হয়।

আরও মডেল: ছবি সম্পাদনা

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