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

try-on

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

ਮਾਡਲ id cat-vton
# 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/cat-vton?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  }'

# 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.018 18 API ਕ੍ਰੈਡਿਟ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Open model ਚਿੱਤਰ ਸੰਪਾਦਨ #try-on#fashion#clothing

ਵਰਚੁਅਲ ਟਰਾਈ-ਆਨ, ਜੋ ਕੱਪੜੇ ਦੀ ਤਸਵੀਰ ਨੂੰ ਵਿਅਕਤੀ ਦੀ ਫ਼ੋਟੋ 'ਤੇ ਪਹਿਨਾਉਂਦਾ ਹੈ ਅਤੇ ਕੱਪੜਿਆਂ ਦੀ ਕਿਸਮ ਚੁਣਨ ਦਿੰਦਾ ਹੈ

Open model · ਚਿੱਤਰ

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

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

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

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

ਵਿਅਕਤੀ ਦੇ ਚਿੱਤਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।

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

ਕੱਪੜੇ ਦੇ ਚਿੱਤਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।

cloth_type •ਲੋੜੀਂਦਾ

ਟ੍ਰਾਈ-ਆਨ ਲਈ ਕੱਪੜੇ ਦੀ ਸ਼੍ਰੇਣੀ: upper ਦਾ ਅਰਥ ਉੱਪਰਲੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; lower ਦਾ ਅਰਥ ਹੇਠਲੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; overall ਦਾ ਅਰਥ ਪੂਰੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; inner ਦਾ ਅਰਥ ਅੰਦਰਲੀ ਪਰਤ, ਜਿਵੇਂ ਜੈਕਟ ਦੇ ਹੇਠਾਂ ਪਹਿਨੀ ਟੀ-ਸ਼ਰਟ; outer ਦਾ ਅਰਥ ਬਾਹਰੀ ਪਰਤ, ਜਿਵੇਂ ਟੀ-ਸ਼ਰਟ ਨੂੰ ਢੱਕਣ ਵਾਲੀ ਜੈਕਟ।

image_size ਡਿਫ਼ਾਲਟ portrait_4_3

ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ ਦੇ ਮਾਪ।

ਉੱਨਤ num_inference_steps · guidance_scale · seed · enable_safety_checker
ਡਿਫ਼ਾਲਟ 30

ਚਲਾਏ ਜਾਣ ਵਾਲੇ ਇਨਫ਼ਰੈਂਸ ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।

ਡਿਫ਼ਾਲਟ 2.5

ਚਿੱਤਰ ਚੋਣ ਲਈ ਪ੍ਰੌਂਪਟ-ਅਨੁਸਾਰਤਾ ਦੀ ਤਾਕਤ, CFG (Classifier Free Guidance) ਵਜੋਂ ਦਰਸਾਈ ਗਈ ਹੈ।

ਚਿੱਤਰ ਨੂੰ ਦੁਬਾਰਾ ਸਿਰਜਣ ਲਈ ਸੀਡ। ਚਿੱਤਰ ਨੂੰ ਦੁਬਾਰਾ ਸਿਰਜਣ ਲਈ ਸੀਡ, ਇਨਪੁੱਟ ਅਤੇ ਮਾਡਲ ਵਰਜਨ ਨੂੰ ਅਣਬਦਲਿਆ ਰੱਖਣਾ ਲਾਜ਼ਮੀ ਹੈ; ਇਨ੍ਹਾਂ ਹਾਲਾਤਾਂ ਵਿੱਚ ਹਰ ਰਨ ਦਾ ਨਤੀਜਾ ਇੱਕੋ ਜਿਹਾ ਹੁੰਦਾ ਹੈ।

POST /run/cat-vton?wait=20 ਕੋਟ → $0.018
# 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/cat-vton?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  }'

# 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 ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰੋ

try-on ਬਾਰੇ

ਦਿੱਤੇ ਗਏ ਕੱਪੜੇ ਪਹਿਨੇ ਵਿਅਕਤੀ ਨੂੰ ਰੈਂਡਰ ਕਰਦਾ ਹੈ। `human_image_url`, `garment_image_url` ਅਤੇ `cloth_type` ਲੋੜੀਂਦੇ ਹਨ, ਜਿਨ੍ਹਾਂ ਦੇ ਮੁੱਲ upper, lower, overall, inner ਜਾਂ outer ਹੋ ਸਕਦੇ ਹਨ। ਆਉਟਪੁੱਟ ਦਾ ਆਕਾਰ portrait_4_3 ਜਾਂ square_hd ਵਰਗੇ ਪ੍ਰੀਸੈਟ ਵਰਤਦਾ ਹੈ। `num_inference_steps` (1 ਤੋਂ 50), `guidance_scale` ਅਤੇ ਸੀਡ ਬਦਲੇ ਜਾ ਸਕਦੇ ਹਨ।

ਪੈਰਾਮੀਟਰ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
human_image_urlਲੋੜੀਂਦਾ
ਕਿਸਮurl · image
ਵਿਅਕਤੀ ਦੇ ਚਿੱਤਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।
garment_image_urlਲੋੜੀਂਦਾ
ਕਿਸਮurl · image
ਕੱਪੜੇ ਦੇ ਚਿੱਤਰ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲਾ URL।
cloth_typeਲੋੜੀਂਦਾ
ਕਿਸਮenum
upperloweroverallinnerouter
ਟ੍ਰਾਈ-ਆਨ ਲਈ ਕੱਪੜੇ ਦੀ ਸ਼੍ਰੇਣੀ: upper ਦਾ ਅਰਥ ਉੱਪਰਲੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; lower ਦਾ ਅਰਥ ਹੇਠਲੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; overall ਦਾ ਅਰਥ ਪੂਰੇ ਸਰੀਰ ਦੇ ਕੱਪੜੇ; inner ਦਾ ਅਰਥ ਅੰਦਰਲੀ ਪਰਤ, ਜਿਵੇਂ ਜੈਕਟ ਦੇ ਹੇਠਾਂ ਪਹਿਨੀ ਟੀ-ਸ਼ਰਟ; outer ਦਾ ਅਰਥ ਬਾਹਰੀ ਪਰਤ, ਜਿਵੇਂ ਟੀ-ਸ਼ਰਟ ਨੂੰ ਢੱਕਣ ਵਾਲੀ ਜੈਕਟ।
image_sizeਵਿਕਲਪਿਕ
ਕਿਸਮobject
ਡਿਫ਼ਾਲਟportrait_4_3
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
ਸਿਰਜੇ ਗਏ ਚਿੱਤਰ ਦੇ ਮਾਪ।
num_inference_stepsਵਿਕਲਪਿਕ
ਕਿਸਮinteger
ਡਿਫ਼ਾਲਟ30
1 – 50
ਚਲਾਏ ਜਾਣ ਵਾਲੇ ਇਨਫ਼ਰੈਂਸ ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ।
guidance_scaleਵਿਕਲਪਿਕ
ਕਿਸਮnumber
ਡਿਫ਼ਾਲਟ2.5
0 – 20
ਚਿੱਤਰ ਚੋਣ ਲਈ ਪ੍ਰੌਂਪਟ-ਅਨੁਸਾਰਤਾ ਦੀ ਤਾਕਤ, CFG (Classifier Free Guidance) ਵਜੋਂ ਦਰਸਾਈ ਗਈ ਹੈ।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਚਿੱਤਰ ਨੂੰ ਦੁਬਾਰਾ ਸਿਰਜਣ ਲਈ ਸੀਡ। ਚਿੱਤਰ ਨੂੰ ਦੁਬਾਰਾ ਸਿਰਜਣ ਲਈ ਸੀਡ, ਇਨਪੁੱਟ ਅਤੇ ਮਾਡਲ ਵਰਜਨ ਨੂੰ ਅਣਬਦਲਿਆ ਰੱਖਣਾ ਲਾਜ਼ਮੀ ਹੈ; ਇਨ੍ਹਾਂ ਹਾਲਾਤਾਂ ਵਿੱਚ ਹਰ ਰਨ ਦਾ ਨਤੀਜਾ ਇੱਕੋ ਜਿਹਾ ਹੁੰਦਾ ਹੈ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
false ਸੈੱਟ ਕਰਕੇ ਸਕ੍ਰੀਨਿੰਗ ਨੂੰ ਢਿੱਲਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੇ ਕਾਲਰ ਅਧਿਕਾਰਤ ਹੋਵੇ।
ਲੋੜੀਂਦਾ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "cat-vton",
  "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": 18,
    "usd": "0.018",
    "charged": 18,
    "refunded": 0
  },
  "input": {
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "cloth_type": "upper"
  },
  "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
    }
  },
  "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}ਆਉਟਪੁੱਟ ਵਜੋਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਚਿੱਤਰ।

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