Preskoči na vsebino

Segment Anything Model 2 · Image

Integracija

ID modela sam2/image
# 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/sam2/image?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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,002 $ 2 API kredita Zaženi na tej strani

Pridobi ključ API
Meta Urejanje slik #segmentation#mask#real-time

Segmentira objekte na eni sliki s točkovnimi ali pravokotnimi pozivi ter vrne masko ali zamaskirano sliko

Meta · 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.

•obvezno image_url
Spustite datoteko ali

URL slike za segmentacijo.

Napredno output_format · apply_mask · prompts · box_prompts
output_format privzeto png

Oblika datoteke končne slike.

privzeto []

Pozivi, uporabljeni za segmentacijo slike.

privzeto []

Koordinate meja okvirja.

POST /run/sam2/image?wait=20 cena → 0,002 $
# 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/sam2/image?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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 Segment Anything Model 2 · Image

Segmentira sliko s SAM 2 z uporabo točkovnih pozivov (`prompts`) ali koordinat pravokotnika (`box_prompts`). Nastavite `apply_mask` na true, da dobite masko, uporabljeno na sliki, namesto samo maske. Izhod lahko shranite kot jpeg, png ali webp, pri čemer je privzeti png. Vsak zahtevek sprejme en URL slike.

Parametri

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

ImeVrsta PrivzetoDovoljeno Opis
image_urlobvezno image
Vrstaurl · image
URL slike za segmentacijo.
promptsneobvezno
Vrstaobject[]
Privzeto[]
Pozivi, uporabljeni za segmentacijo slike.
prompts[].xneobvezno
Vrstainteger
Privzeto305
Položaj poziva na osi X.
prompts[].yneobvezno
Vrstainteger
Privzeto350
Položaj poziva na osi Y.
prompts[].labelneobvezno
Vrstaenum
Privzeto1
01
Oznaka poziva: 1 označuje ospredje, 0 pa ozadje.
prompts[].frame_indexneobvezno
Vrstainteger
Privzeto0
Indeks, ki določa sličico za interakcijo.
box_promptsneobvezno
Vrstaobject[]
Privzeto[]
Koordinate meja okvirja.
box_prompts[].x_minneobvezno
Vrstainteger
Privzeto0
Najmanjša koordinata x polja.
box_prompts[].y_minneobvezno
Vrstainteger
Privzeto0
Najmanjša koordinata y polja.
box_prompts[].x_maxneobvezno
Vrstainteger
Privzeto0
Največja koordinata x poziva.
box_prompts[].y_maxneobvezno
Vrstainteger
Privzeto0
Največja koordinata y poziva.
box_prompts[].frame_indexneobvezno
Vrstainteger
Privzeto0
Indeks, ki določa sličico za interakcijo.
apply_maskneobvezno
Vrstaboolean
Privzetofalse
Nadzira, ali je za sliko uporabljena maska.
output_formatneobvezno
Vrstaenum
Privzetopng
jpegpngwebp
Oblika datoteke končne slike.
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": "sam2/image",
  "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": 2,
    "usd": "0.002",
    "charged": 2,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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
    }
  },
  "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}Slika z uporabljeno segmentacijo.

Več modelov: Urejanje slik

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