Preskoči na vsebino

Extract Object

Integracija

ID modela 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"

Ta zahteva: 0,02 $ 20 API kreditov Zaženi na tej strani

Pridobi ključ API
Bria AI · Slika

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

Predmet, na katerega je treba vplivati, opisan v naravnem jeziku, na primer 'the red car'.

Napredno image · autocrop · remove_background
image_url privzeto https://bria-datasets...
Spustite datoteko ali

Izvorna slika, podana prek javnega URL-ja, neobdelanih bajtov slike, kodiranih v base64, ali podatkovnega URI-ja base64, kot je data:image/png;base64,... .

POST /run/bria/extract-object?wait=20 cena → 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"

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu Extract Object

V sliki na naslovu `image_url` poišče objekt, opisan v `prompt`, in ga vrne na prosojnem ozadju skupaj z masko segmentacije. `autocrop` obreže platno okoli objekta. `remove_background` izboljša rob izreza z odstranitvijo ozadja, namesto da bi uporabljal samo masko segmentacije. Če ni ustrezanja, se vrne celotna vhodna slika.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
image_urlneobvezno image
Vrstaurl · image
Privzetohttps://bria-datasets.s3.amazonaws.com/object-extraction/tools_construction_flatlay.jpg
Izvorna slika, podana prek javnega URL-ja, neobdelanih bajtov slike, kodiranih v base64, ali podatkovnega URI-ja base64, kot je data:image/png;base64,... .
promptneobvezno
Vrstastring
Privzetoyellow hammer
Predmet, na katerega je treba vplivati, opisan v naravnem jeziku, na primer 'the red car'.
autocropneobvezno
Vrstaboolean
Privzetofalse
Obreže izhodno platno, da se prilega izločenemu predmetu.
remove_backgroundneobvezno
Vrstaboolean
Privzetofalse
Stikalo za izboljšanje alfe izreza. Privzeta vrednost False preskoči matiranje izstopajočega predmeta in vzame alfo neposredno iz segmentacije SAM, s čimer pospeši obdelavo ter pomaga ohraniti besedilo, logotipe ali grafiko, ki bi jih RMBG lahko preveč obrezal. Nastavite True za izboljšanje alfe z odstranjevanjem ozadja RMBG.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

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"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
image
object {url, content_type, file_name, file_size, width, height}Celotna izvorna slika, če poziv ne najde ujemajočega se predmeta; sicer rezultat RGBA z izločenim predmetom, obdanim s prosojnostjo.
mask
object {url, content_type, file_name, file_size, width, height}Maska izločanja, katere nadomestni rezultat ob neuspešnem ujemanju je odvisen od vhoda: slike RGBA zagotovijo svoj kanal alfa, vse druge slike pa ustvarijo povsem belo masko.

Več modelov: Urejanje slik

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/bria/extract-object.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt