Naar inhoud springen

Moondream3 Preview [Segment]

Integreren

Model-ID moondream3-preview/segment
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/moondream3-preview/segment?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",
    "object": "fox"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request: ≈$ 0,003 3 API-tegoed · ≈ ₽ 0,32 Op deze pagina uitvoeren

API-sleutel ophalen
Moondream Afbeelding bewerken Referentie-inputs #mask#segmentation

Segmenteert een benoemd object in een afbeelding en retourneert een masker, begrenzingskader en SVG-pad

Moondream · Afbeelding

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht image_url
Sleep een bestand hierheen of

URL die verwijst naar de afbeelding voor verwerking.

•verplicht

Doelobject voor segmentatie in de afbeelding.

Geavanceerd preview · spatial_references · settings

Ruimtelijke aanwijzingen voor segmentatie, aangeleverd als lijst met Point-objecten waarvan de leden x en y zijn, of als lijst met coördinatenarrays. Elke array moet 2 floats (x,y) of 4 floats (x1,y1,x2,y2) bevatten.

Instellingen van het segmentatiemodel die sampling regelen.

POST /run/moondream3-preview/segment?wait=20 prijsopgave → $ 0,003
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/moondream3-preview/segment?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",
    "object": "fox"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Moondream3 Preview [Segment]

Segmenteert het object dat in `object` wordt opgegeven binnen de afbeelding op `image_url`. Het resultaat kan een maskerafbeelding, een begrenzingskader en SVG-padgegevens bevatten; deze zijn null als niets wordt gedetecteerd. `spatial_references` kan punten leveren om de segmentatie te sturen en `settings` past sampling aan. Stel `preview` in om een binair masker te verkrijgen.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
image_urlverplicht image
Typeurl · image
URL die verwijst naar de afbeelding voor verwerking.
objectverplicht
Typestring
Doelobject voor segmentatie in de afbeelding.
spatial_referencesoptioneel
Typeany[]
Ruimtelijke aanwijzingen voor segmentatie, aangeleverd als lijst met Point-objecten waarvan de leden x en y zijn, of als lijst met coördinatenarrays. Elke array moet 2 floats (x,y) of 4 floats (x1,y1,x2,y2) bevatten.
settingsoptioneel
Typeobject
Instellingen van het segmentatiemodel die sampling regelen.
settings.temperatureoptioneel
Typenumber
Standaard1
0 – 1
Samplingtemperatuur bepaalt de balans tussen gerichte, deterministische uitvoer bij lage instellingen en meer willekeur bij hoge instellingen.
settings.top_poptioneel
Typenumber
Standaard1
0 – 1
Kansmassa voor nucleus sampling, van 0 tot 1.
settings.max_tokensoptioneel
Typeinteger | null
≥ 1
Bovengrens voor gegenereerde tokens.
previewoptioneel
Typeboolean
Standaardfalse
Of het binaire masker van de afbeelding samen met een uitvoervoorbeeld moet worden geretourneerd.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "moondream3-preview/segment",
  "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": 3,
    "usd": "0.003",
    "charged": 3,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "object": "fox"
  },
  "output": {
    "finish_reason": "stop",
    "usage_info": {
      "input_tokens": 1,
      "output_tokens": 1,
      "prefill_time_ms": 1.0,
      "decode_time_ms": 1.0,
      "ttft_ms": 1.0
    },
    "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
    },
    "path": "M.657,.996C.610,.984,.529,.938,.447,.875C.411,.848,.363,.815,.341,.802C.188,.714,.093,.623,.038,.511C.011,.455,.000,.406,.000,.340C.000,.269,.006,.234,.025,.186C.051,.123,.092,.079,.161,.042C.240,-0.000,.355,-0.011,.433,.017C.462,.027,.535,.066,.571,.091C.701,.180,.807,.265,.850,.311C.911,.379,.962,.468,.984,.545C.995,.585,.997,.601,.997,.664C.997,.765,.984,.811,.935,.879C.878,.958,.796,1.001,.705,1.000C.685,.999,.664,.998,.657,.996z",
    "bbox": {
      "x_min": 1.0,
      "y_min": 1.0,
      "x_max": 1.0,
      "y_max": 1.0
    }
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
finish_reason
stringReden waarom het genereren van de uitvoer is beëindigd.
usage_info
object {input_tokens, output_tokens, prefill_time_ms, decode_time_ms, ttft_ms}Details over requestgebruik.
image
object {url, content_type, file_name, file_size, width, height} | nullSegmentatievoorbeeldresultaat: null als geen voorbeeldgeneratie is aangevraagd of niets is gedetecteerd; anders een afbeelding met het masker.
path
string | nullSVG-padgegevens die worden geretourneerd wanneer een segmentatiemasker wordt gedetecteerd; anders null.
bbox
object {x_min, y_min, x_max, y_max} | nullBounding box voor een gedetecteerd, gesegmenteerd object; anders null.

Meer modellen: Afbeelding bewerken

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/moondream3-preview/segment.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt