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

FLUX Virtual Try-On

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

ਮਾਡਲ id flux-pro/v1/vto
# 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/flux-pro/v1/vto?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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"
  }'

# 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.048 48 API ਕ੍ਰੈਡਿਟ ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਮਾਪੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਇਸ ਪੰਨੇ ’ਤੇ ਚਲਾਓ

API ਕੁੰਜੀ ਲਵੋ
Black Forest Labs ਚਿੱਤਰ ਸੰਪਾਦਨ #image-to-image#vton

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

Doitong ’ਤੇ ਬਣਾਇਆ ਗਿਆ

Doitong ਭਾਈਚਾਰੇ ਵੱਲੋਂ Flux Pro v1 ਨਾਲ ਬਣਾਏ ਜਨਤਕ ਕੰਮ। ਇੱਕ ਕਲਿੱਕ ਨਾਲ ਪ੍ਰੌਮਪਟ ਦੁਬਾਰਾ ਵਰਤੋ।

ਦਿਖਾਏ ਗਏ ਜਨਤਕ ਕੰਮ: 9
Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut ...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikel...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi wajahnya. Ia memeluk...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tub...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tubuh ramping dan proporsional, rambut hitam pendek agak acak, mengenakan jaket kulit hitam, celana riding fit, dan sepatu motor. Ia sedang melakukan aksi freestyle ekstrem dengan motor sport 500cc...

ਰਿਕਵੈਸਟ ਬਣਾਓ

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

•ਲੋੜੀਂਦਾ

ਕੱਪੜੇ ਦੀ ਸਟਾਈਲਿੰਗ ਲਈ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼: ਵਿਅਕਤੀ ’ਤੇ ਇਸ ਦੀ ਵਿਵਸਥਾ ਦੱਸੋ, ਜਿਵੇਂ ਪਰਤਾਂ ਵਿੱਚ ਪਾਉਣਾ, ਅੰਦਰ ਟੱਕ ਕਰਨਾ ਜਾਂ ਬਾਂਹਾਂ ਚੜ੍ਹਾਉਣਾ।

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

ਕੱਪੜਾ ਪਹਿਨਣ ਵਾਲੇ ਵਿਅਕਤੀ ਦੀ ਫ਼ੋਟੋ ਦਾ URL; ਸੀਮਾ 2 ਮੈਗਾਪਿਕਸਲ ਹੈ ਅਤੇ 1 MP ਤੋਂ ਘੱਟ ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ। ਇਹ ਫ਼ੋਟੋ ਆਉਟਪੁੱਟ ਆਸਪੈਕਟ ਰੇਸ਼ੋ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ।

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

ਚਿੱਤਰ URL ਰਾਹੀਂ ਕੱਪੜੇ ਦਾ ਹਵਾਲਾ ਦਿਓ; ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਕਈ ਕੱਪੜਿਆਂ ਨੂੰ ਇਕੋ ਕੰਪੋਜ਼ਿਟ ਵਿੱਚ ਜੋੜੋ। ਚਿੱਤਰ 1 ਮੈਗਾਪਿਕਸਲ ਜਾਂ ਇਸ ਤੋਂ ਘੱਟ ਰੱਖੋ; ਲਗਭਗ 0.5 MP ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ।

ਉੱਨਤ output_format · seed · enable_safety_checker
output_format ਡਿਫ਼ਾਲਟ jpeg

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

ਸਿਰਜਣਾ ਸੀਡ; ਨਾ ਦੇਣ ’ਤੇ ਬੇਤਰਤੀਬ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ। ਨਿਰਧਾਰਤ ਸੀਡ ਦੇਣ ਨਾਲ ਇਨਪੁੱਟ ਵੀ ਅਣਬਦਲਿਆ ਰਹਿਣ ’ਤੇ ਚਿੱਤਰ ਨਤੀਜੇ ਦੁਹਰਾਏ ਜਾ ਸਕਦੇ ਹਨ।

POST /run/flux-pro/v1/vto?wait=20 ਕੋਟ → $0.048
# 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/flux-pro/v1/vto?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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"
  }'

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

FLUX Virtual Try-On ਬਾਰੇ

`garment_image_url` ਤੋਂ ਕੱਪੜਾ `human_image_url` ਵਿੱਚ ਦਿੱਤੇ ਵਿਅਕਤੀ ਉੱਤੇ ਲਾਗੂ ਕਰਦਾ ਹੈ ਅਤੇ ਇਹ ਦੱਸਣ ਵਾਲੇ `prompt` ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ ਕਿ ਕੱਪੜਾ ਕਿਵੇਂ ਪਹਿਨਿਆ ਗਿਆ ਹੈ। ਆਉਟਪੁੱਟ ਵਿਅਕਤੀ ਦੇ ਚਿੱਤਰ ਦਾ ਪੱਖ ਅਨੁਪਾਤ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ। ਵਿਅਕਤੀ ਦਾ ਚਿੱਤਰ 2 ਮੈਗਾਪਿਕਸਲ ਅਤੇ ਕੱਪੜੇ ਦਾ ਚਿੱਤਰ 1 ਮੈਗਾਪਿਕਸਲ ਤੱਕ ਸੀਮਿਤ ਹੈ; ਕਈ ਕੱਪੜਿਆਂ ਨੂੰ ਇੱਕ ਸੰਯੁਕਤ ਚਿੱਤਰ ਵਿੱਚ ਮਿਲਾਓ।

ਪੈਰਾਮੀਟਰ

ਨਾਮਕਿਸਮ ਡਿਫ਼ਾਲਟਮਨਜ਼ੂਰਸ਼ੁਦਾ ਵੇਰਵਾ
promptਲੋੜੀਂਦਾ
ਕਿਸਮstring
ਕੱਪੜੇ ਦੀ ਸਟਾਈਲਿੰਗ ਲਈ ਕੁਦਰਤੀ ਭਾਸ਼ਾ ਵਿੱਚ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼: ਵਿਅਕਤੀ ’ਤੇ ਇਸ ਦੀ ਵਿਵਸਥਾ ਦੱਸੋ, ਜਿਵੇਂ ਪਰਤਾਂ ਵਿੱਚ ਪਾਉਣਾ, ਅੰਦਰ ਟੱਕ ਕਰਨਾ ਜਾਂ ਬਾਂਹਾਂ ਚੜ੍ਹਾਉਣਾ।
human_image_urlਲੋੜੀਂਦਾ
ਕਿਸਮurl · image
ਕੱਪੜਾ ਪਹਿਨਣ ਵਾਲੇ ਵਿਅਕਤੀ ਦੀ ਫ਼ੋਟੋ ਦਾ URL; ਸੀਮਾ 2 ਮੈਗਾਪਿਕਸਲ ਹੈ ਅਤੇ 1 MP ਤੋਂ ਘੱਟ ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ। ਇਹ ਫ਼ੋਟੋ ਆਉਟਪੁੱਟ ਆਸਪੈਕਟ ਰੇਸ਼ੋ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ।
garment_image_urlਲੋੜੀਂਦਾ
ਕਿਸਮurl · image
ਚਿੱਤਰ URL ਰਾਹੀਂ ਕੱਪੜੇ ਦਾ ਹਵਾਲਾ ਦਿਓ; ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਕਈ ਕੱਪੜਿਆਂ ਨੂੰ ਇਕੋ ਕੰਪੋਜ਼ਿਟ ਵਿੱਚ ਜੋੜੋ। ਚਿੱਤਰ 1 ਮੈਗਾਪਿਕਸਲ ਜਾਂ ਇਸ ਤੋਂ ਘੱਟ ਰੱਖੋ; ਲਗਭਗ 0.5 MP ਸਿਫ਼ਾਰਸ਼ੀ ਹੈ।
seedਵਿਕਲਪਿਕ
ਕਿਸਮinteger | null
ਸਿਰਜਣਾ ਸੀਡ; ਨਾ ਦੇਣ ’ਤੇ ਬੇਤਰਤੀਬ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ। ਨਿਰਧਾਰਤ ਸੀਡ ਦੇਣ ਨਾਲ ਇਨਪੁੱਟ ਵੀ ਅਣਬਦਲਿਆ ਰਹਿਣ ’ਤੇ ਚਿੱਤਰ ਨਤੀਜੇ ਦੁਹਰਾਏ ਜਾ ਸਕਦੇ ਹਨ।
output_formatਵਿਕਲਪਿਕ
ਕਿਸਮenum
ਡਿਫ਼ਾਲਟjpeg
jpegpng
ਨਤੀਜੇ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਫ਼ਾਈਲ ਫਾਰਮੈਟ।
enable_safety_checkerਵਿਕਲਪਿਕ
ਕਿਸਮboolean
ਡਿਫ਼ਾਲਟtrue
false ਸੈੱਟ ਕਰਕੇ ਸਕ੍ਰੀਨਿੰਗ ਨੂੰ ਢਿੱਲਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੇ ਕਾਲਰ ਅਧਿਕਾਰਤ ਹੋਵੇ।
ਲੋੜੀਂਦਾ

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

ਆਉਟਪੁੱਟ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "flux-pro/v1/vto",
  "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": 48,
    "usd": "0.048",
    "charged": 48,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "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"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "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 ਮਾਡਲ ਦਾ ਆਪਣਾ ਨਤੀਜਾ ਆਬਜੈਕਟ ਹੈ।
ਆਉਟਪੁੱਟ ਦੇ ਫ਼ੀਲਡ
images
array of object {url, width, height, content_type}ਤਿਆਰ ਕੀਤੇ ਚਿੱਤਰਾਂ ਦੀ ਫ਼ਾਈਲ ਜਾਣਕਾਰੀ।
timings
object
seed
integerਚਿੱਤਰ-ਸਿਰਜਣਾ ਸੀਡ, ਜਿਸ ਵਿੱਚ ਇਨਪੁੱਟ ਵਿੱਚ ਸੀਡ ਨਾ ਦੇਣ 'ਤੇ ਬੇਤਰਤੀਬ ਚੁਣੀ ਗਈ ਕੀਮਤ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ; ਨਹੀਂ ਤਾਂ ਦਿੱਤੀ ਕੀਮਤ ਦੁਹਰਾਈ ਜਾਂਦੀ ਹੈ।
has_nsfw_concepts
array of booleanਦੱਸਦਾ ਹੈ ਕਿ ਸਿਰਜੇ ਗਏ ਚਿੱਤਰਾਂ ਵਿੱਚ NSFW ਧਾਰਨਾਵਾਂ ਮੌਜੂਦ ਹਨ ਜਾਂ ਨਹੀਂ।
prompt
stringਚਿੱਤਰ ਸਿਰਜਣਾ ਦੌਰਾਨ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪ੍ਰੌਂਪਟ।

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

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