Op den Inhalt sprangen

Workflow Utilities Pick Image By Index

Integréieren

Modell-ID workflow-utilities/pick-image-by-index
# 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/workflow-utilities/pick-image-by-index?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ],
    "index": 1
  }'

# 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"

Dës Ufro: ≈0,001 $ 1 API-Kredit Op dëser Säit ausféieren

API-Schlëssel kréien
Utility · Bild

Äin éischt Resultat kënnt hei hin

Baut hei drënner eng Ufro a féiert se mat Ärem API-Schlëssel aus. Output gëtt an eis Späicherung kopéiert, fir ëmmer oder 7 Deeg gratis gespäichert.

Eng Ufro erstellen

D'Kontrolle ginn aus dem Modellschema generéiert. De Code an de Präis aktualiséiere sech, wann s du se ännerst.

•obligatoresch image_urls
Fichier erofzéien, oder

Bild-URL-Array als Quell fir d'Auswiel.

•obligatoresch

Bildaustiel no Positioun, gezielt vun 1: 1 fir dat éischt Bild ufroen, 2 fir dat zweet a sou weider.

Erweidert fallback_index
fallback_index Standard first-image

Regel fir eng Bildauswiel ausserhalb vum Beräich, Standard `first-image`; bei engem gültegen `index` gëtt se ignoréiert, an d'Validatioun feelt weider bei engem `index` ënner 1 oder engem eidele `image_urls`-Array. Nëmmen en `index` iwwer d'Längt vum Array aktivéiert d'Regel: `first-image` wielt dat éischt Bild, `last-image` dat lescht.

POST /run/workflow-utilities/pick-image-by-index?wait=20 Präis → 0,001 $
# 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/workflow-utilities/pick-image-by-index?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ],
    "index": 1
  }'

# 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"

Dës Ufro ausféieren

Äre Schlëssel bleift an dësem Browser: e gëtt nëmmen un d'Doitong API geschéckt an nëmme gespäichert (localStorage), wann s du „Erënneren“ aktivéiers. En API-Schlëssel kréien

Iwwer Workflow Utilities Pick Image By Index

Gëtt ee Bild aus engem Array vu Bild-URLs zeréck. `index` fänkt bei 1 un, also gëtt 1 dat éischt Bild zeréck. Wann den Index méi grouss ass wéi d'Lëscht, bestëmmt `fallback_index`, ob dat éischt oder dat lescht Bild zeréckginn gëtt. Nëtzlech fir Schrëtt an engem Workflow ze verketten.

Parameteren

Schéck entweder den kanoneschen Numm oder den natierlechen Numm, net béid. Kanonesch Nimm

NummTyp StandardErlaabt Beschreiwung
image_urlsobligatoresch images
Typurl[] · image
Bild-URL-Array als Quell fir d'Auswiel.
indexobligatoresch
Typinteger
Bildaustiel no Positioun, gezielt vun 1: 1 fir dat éischt Bild ufroen, 2 fir dat zweet a sou weider.
fallback_indexoptional
Typenum
Standardfirst-image
first-imagelast-image
Regel fir eng Bildauswiel ausserhalb vum Beräich, Standard `first-image`; bei engem gültegen `index` gëtt se ignoréiert, an d'Validatioun feelt weider bei engem `index` ënner 1 oder engem eidele `image_urls`-Array. Nëmmen en `index` iwwer d'Längt vum Array aktivéiert d'Regel: `first-image` wielt dat éischt Bild, `last-image` dat lescht.
obligatoresch Kanoneschen Numm, och akzeptéiert

Fichierparameter akzeptéieren eng ëffentlech https:// URL, eng data: URI bis zu 10 MB oder de file_url vun engem Upload. Fichieren

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "workflow-utilities/pick-image-by-index",
  "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": 1,
    "usd": "0.001",
    "charged": 1,
    "refunded": 0
  },
  "input": {
    "image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ],
    "index": 1
  },
  "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
    },
    "images": [
      {
        "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"
  }
}
Är Fichieren, Är WielAll outputs[].url ass eng Kopie an eiser Späicherung: fir ëmmer gespäichert (bezuelbar pro GB-Mount) oder 7 Deeg gratis, jee no Ärer Kontastellung oder ?storage=.
D'selwecht Struktur bei all Modelltype, url, content_type, width, height an duration, fir Biller, Video an Audio gläichermoossen. output ass dem Modell säin eegent Resultatobjet.
Output-Felder
image
object {url, content_type, file_name, file_size, width, height}Bild, dat op der spezifizéierter Positioun ausgewielt gouf.
images
array of object {url, content_type, file_name, file_size, width, height}Kompatibilitéits-Output fir downstream-Noden, déi eng `images`-Referenz erwaarden, wéi se vu merge an aneren Utilities geliwwert gëtt. En enthält dat ausgewielt Bild an engem Een-Element-Array, sou datt dës Noden net geännert musse ginn.

Méi Modeller: Bildbearbechtung

Fir AI-Agenten: dës Säit als Markdown ass ënner https://doitong.com/lb/developers/models/workflow-utilities/pick-image-by-index.md. All Modeller a Guiden: https://doitong.com/developers/llms.txt