ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

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"

ਇਹ ਬੇਨਤੀ: $0.02 20 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Bria AI · ਚਿੱਤਰ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਵਰਣਿਤ ਕਾਰਵਾਈ ਵਾਲੀ ਵਸਤੂ, ਜਿਵੇਂ 'the red car'।

ਉੱਨਤ image · autocrop · remove_background
image_url ਡਿਫ਼ਾਲਟ https://bria-datasets...
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਪਬਲਿਕ URL, ਕੱਚੇ base64-encoded ਚਿੱਤਰ ਬਾਈਟਾਂ, ਜਾਂ data:image/png;base64,... ਵਰਗੇ base64 data URI ਰਾਹੀਂ ਦਿੱਤਾ ਸਰੋਤ ਚਿੱਤਰ।

POST /run/bria/extract-object?wait=20 ਕੋਟ → $0.02
# 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 ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। 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
ਪਬਲਿਕ URL, ਕੱਚੇ base64-encoded ਚਿੱਤਰ ਬਾਈਟਾਂ, ਜਾਂ data:image/png;base64,... ਵਰਗੇ base64 data URI ਰਾਹੀਂ ਦਿੱਤਾ ਸਰੋਤ ਚਿੱਤਰ।
promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟyellow hammer
ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਵਰਣਿਤ ਕਾਰਵਾਈ ਵਾਲੀ ਵਸਤੂ, ਜਿਵੇਂ 'the red car'।
autocropਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਕੱਢੀ ਗਈ ਵਸਤੂ ਨੂੰ ਫਿੱਟ ਕਰਨ ਲਈ ਆਉਟਪੁੱਟ ਕੈਨਵਸ ਨੂੰ ਕ੍ਰਾਪ ਕਰੋ।
remove_backgroundਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟfalse
ਕਟਆਉਟ alpha ਸੁਧਾਰ ਸਵਿੱਚ। ਪੂਰਵ-ਨਿਰਧਾਰਤ False salient-object matting ਨੂੰ ਛੱਡ ਕੇ alpha ਸਿੱਧਾ SAM segmentation ਤੋਂ ਲੈਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਪ੍ਰੋਸੈਸਿੰਗ ਤੇਜ਼ ਹੁੰਦੀ ਹੈ ਅਤੇ ਟੈਕਸਟ, ਲੋਗੋ ਜਾਂ ਗ੍ਰਾਫ਼ਿਕਸ ਨੂੰ RMBG ਵੱਲੋਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕੱਟੇ ਜਾਣ ਤੋਂ ਬਚਾਉਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। 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-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
image
object {url, content_type, file_name, file_size, width, height}ਜੇ ਪ੍ਰੌਂਪਟ ਨੂੰ ਮਿਲਦੀ-ਜੁਲਦੀ ਵਸਤੂ ਨਾ ਮਿਲੇ ਤਾਂ ਪੂਰਾ ਸਰੋਤ ਚਿੱਤਰ; ਨਹੀਂ ਤਾਂ ਪਾਰਦਰਸ਼ਤਾ ਨਾਲ ਘਿਰੀ ਕੱਢੀ ਗਈ ਵਸਤੂ ਵਾਲਾ RGBA ਨਤੀਜਾ।
mask
object {url, content_type, file_name, file_size, width, height}ਕੱਢਣ ਵਾਲਾ ਮਾਸਕ, ਜਿਸਦਾ no-match fallback ਇਨਪੁੱਟ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ: RGBA ਚਿੱਤਰ ਆਪਣਾ alpha channel ਦਿੰਦੇ ਹਨ, ਜਦਕਿ ਹੋਰ ਸਾਰੇ ਚਿੱਤਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਚਿੱਟਾ ਮਾਸਕ ਬਣਾਉਂਦੇ ਹਨ।

ਹੋਰ ਮਾਡਲ: ਚਿੱਤਰ ਸੰਪਾਦਨ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/bria/extract-object.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt