ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ

Workflow Utilities Pick Image By Index

ਇੰਟੀਗ੍ਰੇਟ ਕਰੋ

ਮਾਡਲ 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"

ਇਹ ਬੇਨਤੀ: ≈$0.001 1 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Utility · ਚਿੱਤਰ

ਤੁਹਾਡਾ ਪਹਿਲਾ ਨਤੀਜਾ ਇੱਥੇ ਹੋਵੇਗਾ

ਹੇਠਾਂ ਬੇਨਤੀ ਬਣਾਓ ਅਤੇ ਆਪਣੀ API ਕੁੰਜੀ ਨਾਲ ਚਲਾਓ। ਆਉਟਪੁੱਟ ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਕਾਪੀ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ ਲਈ ਜਾਂ ਮੁਫ਼ਤ ਵਿੱਚ 7 ਦਿਨ ਤੱਕ ਰੱਖੇ ਜਾਂਦੇ ਹਨ।

ਰਿਕਵੈਸਟ ਬਣਾਓ

ਕੰਟਰੋਲ ਮਾਡਲ ਸਕੀਮਾ ਤੋਂ ਤਿਆਰ ਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਬਦਲਾਅ ਕਰਦੇ ਹੀ ਕੋਡ ਅਤੇ ਕੀਮਤ ਅੱਪਡੇਟ ਹੋ ਜਾਂਦੇ ਹਨ।

•ਲੋੜੀਂਦਾ image_urls
ਫ਼ਾਈਲ ਛੱਡੋ, ਜਾਂ

ਚੋਣ ਸਰੋਤ ਵਜੋਂ ਵਰਤਿਆ ਚਿੱਤਰ URL ਐਰੇ।

•ਲੋੜੀਂਦਾ

ਸਥਿਤੀ ਅਨੁਸਾਰ ਚਿੱਤਰ ਚੋਣ, 1 ਤੋਂ ਗਿਣਤੀ ਕਰਦੇ ਹੋਏ: ਪਹਿਲੇ ਚਿੱਤਰ ਲਈ 1, ਦੂਜੇ ਲਈ 2 ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ ਅੱਗੇ ਬੇਨਤੀ ਕਰੋ।

ਉੱਨਤ fallback_index
fallback_index ਡਿਫ਼ਾਲਟ first-image

ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਚਿੱਤਰ ਚੋਣ ਨੀਤੀ, ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ `first-image`; ਵੈਧ `index` ਲਈ ਇਸਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ 1 ਤੋਂ ਘੱਟ `index` ਜਾਂ ਖਾਲੀ `image_urls` ਐਰੇ ਲਈ ਵੈਧਤਾ ਜਾਂਚ ਫਿਰ ਵੀ ਅਸਫਲ ਰਹਿੰਦੀ ਹੈ। ਸਿਰਫ਼ ਐਰੇ ਦੀ ਲੰਬਾਈ ਤੋਂ ਵੱਧ `index` ਹੀ ਇਸ ਨੀਤੀ ਨੂੰ ਸਰਗਰਮ ਕਰਦਾ ਹੈ: `first-image` ਪਹਿਲਾ ਚਿੱਤਰ ਚੁਣਦਾ ਹੈ, ਜਦਕਿ `last-image` ਆਖਰੀ ਚਿੱਤਰ ਚੁਣਦਾ ਹੈ।

POST /run/workflow-utilities/pick-image-by-index?wait=20 ਕੋਟ → $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"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

ਤੁਹਾਡੀ key ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ: ਇਹ ਸਿਰਫ਼ Doitong API ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਤਾਂ ਹੀ (localStorage) ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ ਜੇ ਤੁਸੀਂ Remember ਚੁਣੋ। API ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

Workflow Utilities Pick Image By Index ਬਾਰੇ

ਤਸਵੀਰਾਂ ਦੇ URL ਦੀ ਐਰੇ ਵਿੱਚੋਂ ਇੱਕ ਤਸਵੀਰ ਵਾਪਸ ਕਰਦਾ ਹੈ। `index` 1-ਅਧਾਰਿਤ ਹੈ, ਇਸ ਲਈ 1 ਪਹਿਲੀ ਤਸਵੀਰ ਦਿੰਦਾ ਹੈ। ਜਦੋਂ ਇੰਡੈਕਸ ਸੂਚੀ ਦੀ ਲੰਬਾਈ ਤੋਂ ਵੱਧ ਹੋਵੇ, ਤਾਂ `fallback_index` ਤੈਅ ਕਰਦਾ ਹੈ ਕਿ ਪਹਿਲੀ ਜਾਂ ਆਖ਼ਰੀ ਤਸਵੀਰ ਵਾਪਸ ਕੀਤੀ ਜਾਵੇ। ਵਰਕਫ਼ਲੋ ਵਿੱਚ ਕਦਮਾਂ ਨੂੰ ਚੇਨ ਕਰਨ ਲਈ ਲਾਭਦਾਇਕ।

ਪੈਰਾਮੀਟਰ

ਕੈਨੋਨਿਕਲ ਨਾਮ ਜਾਂ ਨੇਟਿਵ ਨਾਮ ਵਿੱਚੋਂ ਕੋਈ ਇੱਕ ਭੇਜੋ, ਦੋਵੇਂ ਨਹੀਂ। ਕੈਨੋਨਿਕਲ ਨਾਮ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
image_urlsਲੋੜੀਂਦਾ images
ਕਿਸਮurl[] · image
ਚੋਣ ਸਰੋਤ ਵਜੋਂ ਵਰਤਿਆ ਚਿੱਤਰ URL ਐਰੇ।
indexਲੋੜੀਂਦਾ
ਕਿਸਮinteger
ਸਥਿਤੀ ਅਨੁਸਾਰ ਚਿੱਤਰ ਚੋਣ, 1 ਤੋਂ ਗਿਣਤੀ ਕਰਦੇ ਹੋਏ: ਪਹਿਲੇ ਚਿੱਤਰ ਲਈ 1, ਦੂਜੇ ਲਈ 2 ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ ਅੱਗੇ ਬੇਨਤੀ ਕਰੋ।
fallback_indexਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟfirst-image
first-imagelast-image
ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਚਿੱਤਰ ਚੋਣ ਨੀਤੀ, ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ `first-image`; ਵੈਧ `index` ਲਈ ਇਸਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ 1 ਤੋਂ ਘੱਟ `index` ਜਾਂ ਖਾਲੀ `image_urls` ਐਰੇ ਲਈ ਵੈਧਤਾ ਜਾਂਚ ਫਿਰ ਵੀ ਅਸਫਲ ਰਹਿੰਦੀ ਹੈ। ਸਿਰਫ਼ ਐਰੇ ਦੀ ਲੰਬਾਈ ਤੋਂ ਵੱਧ `index` ਹੀ ਇਸ ਨੀਤੀ ਨੂੰ ਸਰਗਰਮ ਕਰਦਾ ਹੈ: `first-image` ਪਹਿਲਾ ਚਿੱਤਰ ਚੁਣਦਾ ਹੈ, ਜਦਕਿ `last-image` ਆਖਰੀ ਚਿੱਤਰ ਚੁਣਦਾ ਹੈ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

ਫ਼ਾਈਲ ਪੈਰਾਮੀਟਰ ਜਨਤਕ https:// URL, 10 MB ਤੱਕ ਦਾ data: URI, ਜਾਂ ਅੱਪਲੋਡ ਦੇ file_url ਨੂੰ ਸਵੀਕਾਰਦੇ ਹਨ। ਫ਼ਾਈਲਾਂ

ਆਉਟਪੁੱਟ

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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
image
object {url, content_type, file_name, file_size, width, height}ਨਿਰਧਾਰਤ ਸਥਿਤੀ 'ਤੇ ਚੁਣਿਆ ਗਿਆ ਚਿੱਤਰ।
images
array of object {url, content_type, file_name, file_size, width, height}ਉਨ੍ਹਾਂ ਡਾਊਨਸਟ੍ਰੀਮ ਨੋਡਾਂ ਲਈ ਅਨੁਕੂਲਤਾ ਆਉਟਪੁੱਟ ਜੋ `images` ਹਵਾਲੇ ਦੀ ਉਮੀਦ ਕਰਦੇ ਹਨ, ਜਿਵੇਂ merge ਅਤੇ ਹੋਰ ਯੂਟਿਲਿਟੀਆਂ ਵੱਲੋਂ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਚੁਣਿਆ ਗਿਆ ਚਿੱਤਰ ਇੱਕ-ਤੱਤ ਵਾਲੇ ਐਰੇ ਵਿੱਚ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਉਨ੍ਹਾਂ ਨੋਡਾਂ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਲੋੜੀਂਦਾ ਨਹੀਂ।

ਹੋਰ ਮਾਡਲ: ਚਿੱਤਰ ਸੰਪਾਦਨ

AI ਏਜੰਟਾਂ ਲਈ: ਇਹ ਪੰਨਾ Markdown ਵਜੋਂ ਇੱਥੇ ਹੈ https://doitong.com/pa/developers/models/workflow-utilities/pick-image-by-index.md. ਸਾਰੇ ਮਾਡਲ ਅਤੇ ਗਾਈਡ: https://doitong.com/developers/llms.txt