Vai al contenuto

EVF-SAM2 Segmentation

Integra

ID del modello evf-sam
# 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/evf-sam?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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"

Questa richiesta: 0,005 $ 5 crediti API Esegui in questa pagina

Ottieni la chiave API
Open model Modifica immagini #segmentation#mask

Segmentazione di immagini guidata dal testo che restituisce maschere a partire da prompt positivi e negativi

Open model · Immagine

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

•obbligatorio

Prompt usato per produrre la segmentazione.

Regioni escluse dalla segmentazione sottraendole dai risultati del prompt.

•obbligatorio image_url
Trascina un file oppure

URL dell'immagine di input.

Avanzate blur_mask · expand_mask · semantic_type · mask_only · use_grounding_dino · revert_mask · fill_holes
predefinito 0

Dimensione del kernel di sfocatura gaussiana per la maschera; il valore deve essere dispari.

predefinito 0

Dilata la maschera verso l'esterno del numero di pixel indicato.

POST /run/evf-sam?wait=20 preventivo → 0,005 $
# 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/evf-sam?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su EVF-SAM2 Segmentation

Segmenta le aree di un'immagine descritte da `prompt`, mentre `negative_prompt` sottrae determinate aree. Le opzioni includono `semantic_type`, `use_grounding_dino`, `revert_mask`, `fill_holes`, `blur_mask` (da 0 a 50) ed `expand_mask` (da 0 a 20). `mask_only` ha valore predefinito true e restituisce una maschera binaria anziché l'immagine mascherata.

Parametri

Invia il nome canonico oppure il nome nativo, non entrambi. Nomi canonici

NomeTipo PredefinitoConsentiti Descrizione
promptobbligatorio
Tipostring
Prompt usato per produrre la segmentazione.
negative_promptfacoltativo
Tipostring | null
Regioni escluse dalla segmentazione sottraendole dai risultati del prompt.
semantic_typefacoltativo
Tipoboolean
Predefinitofalse
Abilita la segmentazione semantica di parti del corpo, sfondi o più oggetti.
image_urlobbligatorio image
Tipourl · image
URL dell'immagine di input.
mask_onlyfacoltativo
Tipoboolean
Predefinitotrue
Restituisce solo la maschera binaria anziché l'immagine mascherata.
use_grounding_dinofacoltativo
Tipoboolean
Predefinitofalse
La segmentazione usa GroundingDINO invece di SAM.
revert_maskfacoltativo
Tipoboolean
Predefinitofalse
Inverte la maschera, scambiando primo piano e sfondo.
blur_maskfacoltativo
Tipointeger
Predefinito0
0 – 50
Dimensione del kernel di sfocatura gaussiana per la maschera; il valore deve essere dispari.
expand_maskfacoltativo
Tipointeger
Predefinito0
0 – 20
Dilata la maschera verso l'esterno del numero di pixel indicato.
fill_holesfacoltativo
Tipoboolean
Predefinitofalse
Usa operazioni morfologiche per riempire i buchi della maschera.
obbligatorio Nome canonico, accettato anche

I parametri file accettano un URL pubblico https://, un URI data: fino a 10 MB oppure il file_url di un caricamento. File

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "evf-sam",
  "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": 5,
    "usd": "0.005",
    "charged": 5,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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
    }
  },
  "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"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
image
object {url, content_type, file_name, file_size}Immagine prodotta dalla segmentazione.

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/evf-sam.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt