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

Image Outpaint

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

ਮਾਡਲ id image-apps-v2/outpaint
# 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/image-apps-v2/outpaint?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ: ≈$0.07 70 API ਕ੍ਰੈਡਿਟ · ≈ ₽7.33 ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Utility ਚਿੱਤਰ ਸੰਪਾਦਨ #outpainting

ਹਰ ਪਾਸੇ ਵੱਧ ਤੋਂ ਵੱਧ 700 px ਤੱਕ ਤਸਵੀਰ ਨੂੰ ਬਾਹਰ ਵੱਲ ਵਧਾਉਂਦਾ ਹੈ, ਵਿਕਲਪਿਕ ਜ਼ੂਮ-ਆਊਟ ਅਤੇ ਨਵੇਂ ਖੇਤਰਾਂ ਨੂੰ ਮਾਰਗਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਟੈਕਸਟ ਪ੍ਰੌਮਪਟ ਨਾਲ

Utility · ਚਿੱਤਰ

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

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

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

0 / 500

base outpaint ਹਦਾਇਤ ਤੋਂ ਬਾਅਦ ਜੋੜੀ ਜਾਣ ਵਾਲੀ ਵਿਕਲਪਿਕ outpainting guidance, ਉਦਾਹਰਨ ਲਈ: 'with a beautiful sunset in the background'।

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

outpainting ਰਾਹੀਂ ਵਧਾਏ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰ ਦਾ URL।

num_images ਡਿਫ਼ਾਲਟ 1

ਤਿਆਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।

ਉੱਨਤ output_format · expand_left · expand_right · expand_top · expand_bottom · zoom_out_percentage · seed · enable_safety_checker
output_format ਡਿਫ਼ਾਲਟ png

ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫ਼ਾਈਲ ਫ਼ਾਰਮੈਟ।

ਡਿਫ਼ਾਲਟ 0

ਪਿਕਸਲਾਂ ਵਿੱਚ ਖੱਬੇ ਪਾਸੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 0

ਪਿਕਸਲਾਂ ਵਿੱਚ ਸੱਜੇ ਪਾਸੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 0

ਪਿਕਸਲਾਂ ਵਿੱਚ ਉੱਪਰਲੇ ਕਿਨਾਰੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 0

ਪਿਕਸਲਾਂ ਵਿੱਚ ਹੇਠਲੇ ਕਿਨਾਰੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।

ਡਿਫ਼ਾਲਟ 20

ਨਾ ਬਦਲੇ canvas ਦੇ ਅੰਦਰ ਲਾਗੂ ਕੀਤਾ zoom-out ਪ੍ਰਤੀਸ਼ਤ: 50 ਚਿੱਤਰ ਨੂੰ ਇਸ ਦੇ ਮੂਲ ਆਕਾਰ ਦੇ 50% 'ਤੇ ਰੱਖਦਾ ਹੈ ਅਤੇ ਆਲੇ-ਦੁਆਲੇ ਕਾਲਾ ਖੇਤਰ ਹੁੰਦਾ ਹੈ। ਦਿੱਤੇ ਜਾਣ 'ਤੇ ਇਹ ਸੈਟਿੰਗ ਚਿੱਤਰ ਨੂੰ ਨਿਰਧਾਰਤ ਪ੍ਰਤੀਸ਼ਤ ਤੱਕ ਛੋਟਾ ਕਰਦੀ ਹੈ ਅਤੇ ਖਾਲੀ ਥਾਂ ਨੂੰ ਕਾਲੇ margins ਨਾਲ ਭਰਦੀ ਹੈ।

ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਲਈ ਸੀਡ: ਜਦੋਂ ਮਾਡਲ ਦਾ ਵਰਜਨ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇ, ਤਾਂ ਇੱਕੋ ਪ੍ਰੌਂਪਟ ਅਤੇ ਸੀਡ ਇੱਕੋ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦੇ ਹਨ।

POST /run/image-apps-v2/outpaint?wait=20 ਕੋਟ → $0.07
# 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/image-apps-v2/outpaint?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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

ਇਹ ਬੇਨਤੀ ਚਲਾਓ

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

Image Outpaint ਬਾਰੇ

`expand_left`, `expand_right`, `expand_top` ਅਤੇ `expand_bottom` ਸੈੱਟ ਕਰਕੇ `image_url` ਤੋਂ ਸਰੋਤ ਤਸਵੀਰ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਹਰ ਇੱਕ 0 ਤੋਂ 700 ਪਿਕਸਲ ਤੱਕ ਹੋ ਸਕਦਾ ਹੈ। ਸਿਰਫ਼ ਜੋੜੇ ਗਏ ਹਾਸ਼ੀਏ ਭਰੇ ਜਾਂਦੇ ਹਨ। `zoom_out_percentage` (0 ਤੋਂ 90, ਡਿਫ਼ਾਲਟ 20) ਪਹਿਲਾਂ ਫ੍ਰੇਮ ਦੇ ਅੰਦਰ ਮੂਲ ਤਸਵੀਰ ਨੂੰ ਛੋਟਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ 500 ਅੱਖਰਾਂ ਦਾ ਵਿਕਲਪਿਕ `prompt` ਨਵੀਂ ਸਮੱਗਰੀ ਨੂੰ ਮਾਰਗਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਹ png, jpeg, jpg ਜਾਂ webp ਵਿੱਚ 1 ਤੋਂ 4 ਤਸਵੀਰਾਂ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਪੈਰਾਮੀਟਰ

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

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
image_urlਲੋੜੀਂਦਾ image
ਕਿਸਮurl · image
outpainting ਰਾਹੀਂ ਵਧਾਏ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰ ਦਾ URL।
expand_leftਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ0
0 – 700
ਪਿਕਸਲਾਂ ਵਿੱਚ ਖੱਬੇ ਪਾਸੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
expand_rightਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ0
0 – 700
ਪਿਕਸਲਾਂ ਵਿੱਚ ਸੱਜੇ ਪਾਸੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
expand_topਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ0
0 – 700
ਪਿਕਸਲਾਂ ਵਿੱਚ ਉੱਪਰਲੇ ਕਿਨਾਰੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
expand_bottomਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ0
0 – 700
ਪਿਕਸਲਾਂ ਵਿੱਚ ਹੇਠਲੇ ਕਿਨਾਰੇ ਦਾ ਵਿਸਤਾਰ, ਕਾਲੇ ਰੰਗ ਨਾਲ ਭਰਿਆ ਹੋਇਆ; 0–700 ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ।
zoom_out_percentageਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ20
0 – 90
ਨਾ ਬਦਲੇ canvas ਦੇ ਅੰਦਰ ਲਾਗੂ ਕੀਤਾ zoom-out ਪ੍ਰਤੀਸ਼ਤ: 50 ਚਿੱਤਰ ਨੂੰ ਇਸ ਦੇ ਮੂਲ ਆਕਾਰ ਦੇ 50% 'ਤੇ ਰੱਖਦਾ ਹੈ ਅਤੇ ਆਲੇ-ਦੁਆਲੇ ਕਾਲਾ ਖੇਤਰ ਹੁੰਦਾ ਹੈ। ਦਿੱਤੇ ਜਾਣ 'ਤੇ ਇਹ ਸੈਟਿੰਗ ਚਿੱਤਰ ਨੂੰ ਨਿਰਧਾਰਤ ਪ੍ਰਤੀਸ਼ਤ ਤੱਕ ਛੋਟਾ ਕਰਦੀ ਹੈ ਅਤੇ ਖਾਲੀ ਥਾਂ ਨੂੰ ਕਾਲੇ margins ਨਾਲ ਭਰਦੀ ਹੈ।
promptਵਿਕਲਪਿਕ
ਕਿਸਮstring
ਡਿਫ਼ਾਲਟ
≤ 500 ਅੱਖਰ
base outpaint ਹਦਾਇਤ ਤੋਂ ਬਾਅਦ ਜੋੜੀ ਜਾਣ ਵਾਲੀ ਵਿਕਲਪਿਕ outpainting guidance, ਉਦਾਹਰਨ ਲਈ: 'with a beautiful sunset in the background'।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਦੁਹਰਾਏ ਜਾ ਸਕਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਲਈ ਸੀਡ: ਜਦੋਂ ਮਾਡਲ ਦਾ ਵਰਜਨ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇ, ਤਾਂ ਇੱਕੋ ਪ੍ਰੌਂਪਟ ਅਤੇ ਸੀਡ ਇੱਕੋ ਚਿੱਤਰ ਤਿਆਰ ਕਰਦੇ ਹਨ।
num_imagesਵਿਕਲਪਿਕ num_outputs
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ1
1 – 4
ਤਿਆਰ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਚਿੱਤਰਾਂ ਦੀ ਗਿਣਤੀ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
ਸੁਰੱਖਿਆ ਜਾਂਚਕਰਤਾ ਦੀ ਸਰਗਰਮੀ; true ਜਾਂਚ ਚਾਲੂ ਕਰਦਾ ਹੈ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟpng
pngjpegjpgwebp
ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫ਼ਾਈਲ ਫ਼ਾਰਮੈਟ।
ਲੋੜੀਂਦਾ ਕੈਨੋਨਿਕਲ ਨਾਮ, ਇਹ ਵੀ ਸਵੀਕਾਰਿਆ ਜਾਂਦਾ ਹੈ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "image-apps-v2/outpaint",
  "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": 70,
    "usd": "0.07",
    "charged": 70,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "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
      }
    ],
    "seed": 42
  },
  "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"
  }
}
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ, ਤੁਹਾਡੀ ਚੋਣਹਰ outputs[].url ਸਾਡੇ ਸਟੋਰੇਜ ਵਿੱਚ ਇੱਕ ਕਾਪੀ ਹੈ: ਹਮੇਸ਼ਾ ਲਈ ਰੱਖੀ ਜਾਂਦੀ ਹੈ (ਪ੍ਰਤੀ GB-ਮਹੀਨਾ ਭੁਗਤਾਨ) ਜਾਂ 7 ਦਿਨ ਤੱਕ ਮੁਫ਼ਤ, ਤੁਹਾਡੀ ਖਾਤਾ ਸੈਟਿੰਗ ਜਾਂ ?storage= ਅਨੁਸਾਰ।
ਹਰ ਮਾਡਲ ’ਤੇ ਇੱਕੋ ਜਿਹਾ ਰੂਪਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਸਭ ਲਈ type, url, content_type, width, height ਅਤੇ duration। output ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
images
array of object {url, content_type, file_name, file_size, width, height}outpainting ਰਾਹੀਂ ਵਧਾਇਆ ਗਿਆ ਦ੍ਰਿਸ਼ ਦਿਖਾਉਂਦਾ ਚਿੱਤਰ।
seed
integerਸਿਰਜਣਾ ਦੌਰਾਨ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਸੀਡ ਮੁੱਲ।

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

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