مواد پر جائیں

Fooocus Inpainting

انٹیگریٹ کریں

ماڈل id fooocus/inpaint
# 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/fooocus/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inpaint_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.055⁩ 55 API کریڈٹس اس صفحے پر چلائیں

API کلید حاصل کریں
Open model تصویر میں ترمیم #stylized#editing

اختیاری ماسک کے ساتھ تصویر میں اِن پینٹنگ یا آؤٹ پینٹنگ، تفصیلی اصلاح یا مواد کی تبدیلی کے موڈز کے ساتھ

Open model · تصویر

آپ کا پہلا نتیجہ یہاں آئے گا

ذیل میں درخواست بنائیں اور اپنی API کلید کے ساتھ چلائیں۔ آؤٹ پٹس ہمارے اسٹوریج میں کاپی ہو جاتے ہیں، ہمیشہ کے لیے یا مفت میں 7 دن تک محفوظ رہتے ہیں۔

درخواست بنائیں

کنٹرولز ماڈل اسکیما سے تیار ہوتے ہیں۔ آپ کے بدلنے کے ساتھ کوڈ اور قیمت اپ ڈیٹ ہوتے ہیں۔

ڈیفالٹ

جتنی ممکن ہو تفصیل کے ساتھ مطلوبہ تصویر بیان کریں تاکہ بہترین نتائج حاصل ہوں۔

•لازمی
فائل ڈراپ کریں، یا

اِن پینٹنگ کے دوران استعمال ہونے والی حوالہ جاتی تصویر۔

ڈیفالٹ 1024x1024

آؤٹ پٹ تصویر کے ابعاد، presets سے منتخب یا custom width اور height کے طور پر متعین کیے جاتے ہیں۔ دونوں custom dimensions کو 8 سے قابل تقسیم ہونا چاہیے۔

num_images ڈیفالٹ 1

ہر درخواست میں تخلیق کی جانے والی تصاویر کی تعداد۔

ایڈوانسڈ negative_prompt · inpaint_additional_prompt · mask_image_url · performance · output_format · inpaint_engine · refiner_model · inpaint_mode · guidance_scale · sharpness · refiner_switch · inpaint_strength · inpaint_respective_field · inpaint_erode_or_dilate · seed · override_inpaint_options · inpaint_disable_initial_latent · invert_mask · mixing_image_prompt_and_inpaint · enable_safety_checker · styles · outpaint_selections · loras · image_prompt_1 · image_prompt_2 · image_prompt_3 · image_prompt_4
ڈیفالٹ

خارج کی جانے والی تصویر کی تفصیلات بتانے والا منفی پرامپٹ، مثلاً رنگ، اشیا، مناظر یا باریک خصوصیات۔ مثالوں میں مونچھ، دھندلا پن یا کم ریزولوشن شامل ہیں۔

ڈیفالٹ

مطلوبہ inpainting مواد کی تفصیل۔

فائل ڈراپ کریں، یا

تصویر کی تخلیق کے دوران لاگو ہونے والی ماسک تصویر۔

performance ڈیفالٹ Extreme Speed

کارکردگی کا انتخاب: Speed یا Quality۔

output_format ڈیفالٹ jpeg

نتیجہ خیز تصویر کا فائل فارمیٹ۔

inpaint_engine ڈیفالٹ v2.6

Fooocus اِن پینٹنگ کے لیے ماڈل کا ورژن۔

ڈیفالٹ None

Refiner کا انتخاب: SDXL یا SD 1.5۔

ڈیفالٹ Inpaint or Outpaint (...

inpainting کے دوران لاگو کیا جانے والا mode۔

ڈیفالٹ 4

تصویر کے انتخاب کے لیے پرامپٹ کی پابندی کی طاقت، CFG (Classifier Free Guidance) کے طور پر ظاہر کی جاتی ہے۔

ڈیفالٹ 2

آؤٹ پٹ تصویر کی شارپنس کی ترتیب۔ اسے بڑھانے سے تصویر اور اس کی ساختیں زیادہ واضح ہو جاتی ہیں۔

ڈیفالٹ 0.8

Refiner switch value: حقیقی SD1.5 ماڈلز کے ساتھ 0.4، anime SD1.5 ماڈلز کے ساتھ 0.667، اور XL-refiners کے ساتھ 0.8 استعمال کریں۔ دو SDXL ماڈلز کے درمیان switching کے لیے کوئی بھی قدر استعمال کی جا سکتی ہے۔

ڈیفالٹ 1

inpainting کی denoising strength، A1111 کی inpaint setting کے مساوی۔ یہ outpainting پر لاگو نہیں ہوتی، جو ہمیشہ 1.0 استعمال کرتی ہے۔

ڈیفالٹ 0.618

A1111 کے مساوی اختیارات سے inpainting کا علاقہ منتخب کریں: "Only Masked" کی قدر 0 اور "Whole Image" کی قدر 1 ہے۔ Outpainting اس setting کو نظرانداز کرتی ہے اور ہمیشہ 1.0 استعمال کرتی ہے۔

ڈیفالٹ 0

کسی بھی inversion سے پہلے mask کے سفید حصے کو ایڈجسٹ کریں؛ ڈیفالٹ قدر 0 ہے۔ مثبت قدریں حصہ پھیلاتی ہیں اور منفی قدریں اسے سکیڑتی ہیں۔

Stable Diffusion میں تصاویر دوبارہ بنانے کے لیے seed۔ ماڈل ورژن، پرامپٹ اور seed یکساں رکھ کر ہر بار تصویر بالکل دوبارہ بنائی جا سکتی ہے۔

ڈیفالٹ ["Fooocus Enhance","F...

تخلیق کے دوران لاگو کیا جانے والا انداز۔

ڈیفالٹ []

وہ سمتیں جن میں outpainting تصویر کو پھیلاتی ہے۔

ڈیفالٹ [{"path":"https://hug...

حتمی تصویر کی تخلیق کے لیے merge کیا جانے والا LoRA انتخاب؛ زیادہ سے زیادہ 5 LoRAs۔

POST /run/fooocus/inpaint?wait=20 قیمت → ⁨$0.055⁩
# 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/fooocus/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inpaint_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 کلید حاصل کریں

Fooocus Inpainting کے بارے میں

ایک موجودہ تصویر میں ماسک شدہ حصے کو دوبارہ تیار کر کے یا اس کی سرحدوں کو بڑھا کر ترمیم کرتا ہے۔ `inpaint_image_url` اور اختیاری طور پر `mask_image_url` فراہم کریں، پھر ایک `inpaint_mode` منتخب کریں: سادہ inpaint/outpaint، تفصیل میں بہتری، یا مواد میں تبدیلی۔ یہ LoRAs، چار تک تصویر کے پرامپٹ، ایک refiner کا انتخاب اور فی درخواست 1 سے 4 آؤٹ پٹ png، jpeg یا webp میں قبول کرتا ہے۔ Strength اور متعلقہ فیلڈ کی سیٹنگز اس بات پر باریک بینی سے کنٹرول فراہم کرتی ہیں کہ کتنی تبدیلی ہونی چاہیے۔

پیرامیٹرز

معیاری نام یا مقامی نام میں سے صرف ایک بھیجیں، دونوں نہیں۔ معیاری نام

نامقسم ڈیفالٹمجاز تفصیل
promptاختیاری
قسمstring
ڈیفالٹ
جتنی ممکن ہو تفصیل کے ساتھ مطلوبہ تصویر بیان کریں تاکہ بہترین نتائج حاصل ہوں۔
negative_promptاختیاری
قسمstring
ڈیفالٹ
خارج کی جانے والی تصویر کی تفصیلات بتانے والا منفی پرامپٹ، مثلاً رنگ، اشیا، مناظر یا باریک خصوصیات۔ مثالوں میں مونچھ، دھندلا پن یا کم ریزولوشن شامل ہیں۔
stylesاختیاری
قسمenum[]
ڈیفالٹ["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
تخلیق کے دوران لاگو کیا جانے والا انداز۔
performanceاختیاری
قسمenum
ڈیفالٹExtreme Speed
SpeedQualityExtreme SpeedLightning
کارکردگی کا انتخاب: Speed یا Quality۔
guidance_scaleاختیاری
قسمnumber
ڈیفالٹ4
1 – 30
تصویر کے انتخاب کے لیے پرامپٹ کی پابندی کی طاقت، CFG (Classifier Free Guidance) کے طور پر ظاہر کی جاتی ہے۔
sharpnessاختیاری
قسمnumber
ڈیفالٹ2
0 – 30
آؤٹ پٹ تصویر کی شارپنس کی ترتیب۔ اسے بڑھانے سے تصویر اور اس کی ساختیں زیادہ واضح ہو جاتی ہیں۔
aspect_ratioاختیاری
قسمstring
ڈیفالٹ1024x1024
آؤٹ پٹ تصویر کے ابعاد، presets سے منتخب یا custom width اور height کے طور پر متعین کیے جاتے ہیں۔ دونوں custom dimensions کو 8 سے قابل تقسیم ہونا چاہیے۔
num_imagesاختیاری num_outputs
قسمinteger
ڈیفالٹ1
1 – 4
ہر درخواست میں تخلیق کی جانے والی تصاویر کی تعداد۔
lorasاختیاری
قسمobject[]
ڈیفالٹ[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
حتمی تصویر کی تخلیق کے لیے merge کیا جانے والا LoRA انتخاب؛ زیادہ سے زیادہ 5 LoRAs۔
loras[].pathلازمی
قسمstring
LoRA weights کا مقام، URL یا path کے طور پر۔
loras[].scaleاختیاری
قسمnumber
ڈیفالٹ0.1
0 – 1
بنیادی ماڈل میں ضم کرنے سے پہلے LoRA weight پر لاگو ہونے والا multiplier۔
refiner_modelاختیاری
قسمenum
ڈیفالٹNone
NonerealisticVisionV60B1_v51VAE.safetensors
Refiner کا انتخاب: SDXL یا SD 1.5۔
refiner_switchاختیاری
قسمnumber
ڈیفالٹ0.8
0 – 1
Refiner switch value: حقیقی SD1.5 ماڈلز کے ساتھ 0.4، anime SD1.5 ماڈلز کے ساتھ 0.667، اور XL-refiners کے ساتھ 0.8 استعمال کریں۔ دو SDXL ماڈلز کے درمیان switching کے لیے کوئی بھی قدر استعمال کی جا سکتی ہے۔
output_formatاختیاری
قسمenum
ڈیفالٹjpeg
pngjpegwebp
نتیجہ خیز تصویر کا فائل فارمیٹ۔
seedاختیاری
قسمinteger | null
Stable Diffusion میں تصاویر دوبارہ بنانے کے لیے seed۔ ماڈل ورژن، پرامپٹ اور seed یکساں رکھ کر ہر بار تصویر بالکل دوبارہ بنائی جا سکتی ہے۔
inpaint_image_urlلازمی
قسمurl · image
اِن پینٹنگ کے دوران استعمال ہونے والی حوالہ جاتی تصویر۔
mask_image_urlاختیاری
قسمurl · image
تصویر کی تخلیق کے دوران لاگو ہونے والی ماسک تصویر۔
inpaint_modeاختیاری
قسمenum
ڈیفالٹInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
inpainting کے دوران لاگو کیا جانے والا mode۔
inpaint_additional_promptاختیاری
قسمstring
ڈیفالٹ
مطلوبہ inpainting مواد کی تفصیل۔
outpaint_selectionsاختیاری
قسمenum[]
ڈیفالٹ[]
وہ سمتیں جن میں outpainting تصویر کو پھیلاتی ہے۔
override_inpaint_optionsاختیاری
قسمboolean
ڈیفالٹfalse
ایڈوانسڈ inpainting settings کے لیے override toggle: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field`, اور `inpaint_erode_or_dilate`۔ اسے true کرنے سے یہ options override ہوتے ہیں، ورنہ ان کے ڈیفالٹ لاگو ہوتے ہیں۔
inpaint_disable_initial_latentاختیاری
قسمboolean
ڈیفالٹfalse
ابتدائی preprocessing toggle: true کرنے سے یہ preprocessing غیر فعال ہو جاتی ہے۔
inpaint_engineاختیاری
قسمenum
ڈیفالٹv2.6
Nonev1v2.5v2.6
Fooocus اِن پینٹنگ کے لیے ماڈل کا ورژن۔
inpaint_strengthاختیاری
قسمnumber
ڈیفالٹ1
≤ 1> 0
inpainting کی denoising strength، A1111 کی inpaint setting کے مساوی۔ یہ outpainting پر لاگو نہیں ہوتی، جو ہمیشہ 1.0 استعمال کرتی ہے۔
inpaint_respective_fieldاختیاری
قسمnumber
ڈیفالٹ0.618
0 – 1
A1111 کے مساوی اختیارات سے inpainting کا علاقہ منتخب کریں: "Only Masked" کی قدر 0 اور "Whole Image" کی قدر 1 ہے۔ Outpainting اس setting کو نظرانداز کرتی ہے اور ہمیشہ 1.0 استعمال کرتی ہے۔
inpaint_erode_or_dilateاختیاری
قسمnumber
ڈیفالٹ0
-64 – 64
کسی بھی inversion سے پہلے mask کے سفید حصے کو ایڈجسٹ کریں؛ ڈیفالٹ قدر 0 ہے۔ مثبت قدریں حصہ پھیلاتی ہیں اور منفی قدریں اسے سکیڑتی ہیں۔
invert_maskاختیاری
قسمboolean
ڈیفالٹfalse
Mask inversion toggle؛ true کرنے سے mask الٹ جاتا ہے۔
image_prompt_1اختیاری
قسمobject
image_prompt_1.typeاختیاری
قسمenum
ڈیفالٹImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlاختیاری
قسمurl · image
image_prompt_1.stop_atاختیاری
قسمnumber
ڈیفالٹ0.5
0 – 1
image_prompt_1.weightاختیاری
قسمnumber
ڈیفالٹ1
0 – 2
image_prompt_2اختیاری
قسمobject
image_prompt_2.typeاختیاری
قسمenum
ڈیفالٹImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlاختیاری
قسمurl · image
image_prompt_2.stop_atاختیاری
قسمnumber
ڈیفالٹ0.5
0 – 1
image_prompt_2.weightاختیاری
قسمnumber
ڈیفالٹ1
0 – 2
image_prompt_3اختیاری
قسمobject
image_prompt_3.typeاختیاری
قسمenum
ڈیفالٹImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlاختیاری
قسمurl · image
image_prompt_3.stop_atاختیاری
قسمnumber
ڈیفالٹ0.5
0 – 1
image_prompt_3.weightاختیاری
قسمnumber
ڈیفالٹ1
0 – 2
image_prompt_4اختیاری
قسمobject
image_prompt_4.typeاختیاری
قسمenum
ڈیفالٹImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlاختیاری
قسمurl · image
image_prompt_4.stop_atاختیاری
قسمnumber
ڈیفالٹ0.5
0 – 1
image_prompt_4.weightاختیاری
قسمnumber
ڈیفالٹ1
0 – 2
mixing_image_prompt_and_inpaintاختیاری
قسمboolean
ڈیفالٹfalse
تصویر پرامپٹ کو Inpaint کے ساتھ یکجا کرتا ہے۔
enable_safety_checkerاختیاری
قسمboolean
ڈیفالٹtrue
حفاظتی checker کا ٹوگل؛ false کرنے سے جانچ غیر فعال ہو جاتی ہے۔
لازمی معیاری نام، یہ بھی قبول ہے

فائل پیرامیٹرز عوامی https:// URL، 10 MB تک کی data: URI، یا اپ لوڈ کے file_url کو قبول کرتے ہیں۔ فائلیں

آؤٹ پٹ

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "fooocus/inpaint",
  "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": 55,
    "usd": "0.055",
    "charged": 55,
    "refunded": 0
  },
  "input": {
    "inpaint_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
      }
    ],
    "timings": {},
    "has_nsfw_concepts": [
      false
    ]
  },
  "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, content_type, file_name, file_size, width, height}تخلیق شدہ تصویر کی فائل کی معلومات۔
timings
objectتخلیق میں گزرا ہوا وقت۔
has_nsfw_concepts
array of booleanبتاتا ہے کہ تخلیق کردہ تصاویر میں NSFW تصورات موجود ہیں یا نہیں۔

مزید ماڈلز: تصویر میں ترمیم

AI ایجنٹس کے لیے: یہ صفحہ Markdown میں یہاں موجود ہے https://doitong.com/ur/developers/models/fooocus/inpaint.md. تمام ماڈلز اور گائیڈز: https://doitong.com/developers/llms.txt