কনটেন্টে যান

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"

এই অনুরোধ: ≈০.০৫৫$ ৫৫ API ক্রেডিট এই পেজে চালান

API কী পান
Open model ছবি সম্পাদনা #stylized#editing

ঐচ্ছিক মাস্কসহ ছবিতে ইনপেইন্ট বা আউটপেইন্ট করে, যেখানে বিস্তারিত সংশোধন বা কনটেন্ট পরিবর্তনের মোড রয়েছে

Open model · ছবি

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

ডিফল্ট

আপনি যে ছবি জেনারেট করতে চান তা যতটা সম্ভব বিস্তারিতভাবে বর্ণনা করুন, যাতে সেরা ফলাফল পাওয়া যায়।

•আবশ্যক
একটি ফাইল ড্রপ করুন, অথবা

ইনপেইন্টিংয়ের সময় ব্যবহৃত রেফারেন্স ছবি।

ডিফল্ট 1024x1024

আউটপুট ছবির মাত্রা; প্রিসেট থেকে নির্বাচন করা বা কাস্টম প্রস্থ ও উচ্চতা হিসেবে নির্দিষ্ট করা যায়। উভয় কাস্টম মাত্রা 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
ডিফল্ট

বাদ দিতে হবে এমন ছবির বিবরণ নির্দিষ্ট করা নেগেটিভ প্রম্পট, যার মধ্যে রং, বস্তু, দৃশ্য বা সূক্ষ্ম বৈশিষ্ট্য অন্তর্ভুক্ত থাকতে পারে। উদাহরণ হিসেবে গোঁফ, ব্লার বা কম রেজোলিউশন উল্লেখ করা যায়।

ডিফল্ট

কাঙ্ক্ষিত ইনপেইন্টিং বিষয়বস্তুর বিবরণ।

একটি ফাইল ড্রপ করুন, অথবা

ছবি জেনারেশনের সময় প্রয়োগ করা মাস্ক ছবি।

performance ডিফল্ট Extreme Speed

পারফরম্যান্সের পছন্দ: Speed বা Quality।

output_format ডিফল্ট jpeg

ফলাফল ছবির ফাইল ফরম্যাট।

inpaint_engine ডিফল্ট v2.6

Fooocus ইনপেইন্টিংয়ের মডেল সংস্করণ।

ডিফল্ট None

রিফাইনার নির্বাচন: SDXL বা SD 1.5।

ডিফল্ট Inpaint or Outpaint (...

ইনপেইন্টিংয়ের সময় প্রয়োগ করা মোড।

ডিফল্ট 4

ছবি নির্বাচনের জন্য প্রম্পট-অনুসরণের শক্তি, CFG (Classifier Free Guidance) হিসেবে প্রকাশ করা।

ডিফল্ট 2

আউটপুট ছবির শার্পনেস সেটিং। এটি বাড়ালে ছবি ও এর টেক্সচার দুটিই আরও তীক্ষ্ণ হয়।

ডিফল্ট 0.8

রিফাইনার সুইচের মান: বাস্তবসম্মত SD1.5 মডেলের জন্য 0.4, অ্যানিমে SD1.5 মডেলের জন্য 0.667 এবং XL-refiners-এর জন্য 0.8 ব্যবহার করুন। দুটি SDXL মডেলের মধ্যে পরিবর্তনের ক্ষেত্রে যেকোনো মান ব্যবহার করা যায়।

ডিফল্ট 1

ইনপেইন্টিংয়ের ডিনয়েজিং শক্তি, A1111-এর inpaint সেটিংয়ের সমতুল্য। এটি আউটপেইন্টিংয়ে প্রযোজ্য নয়, যেখানে সবসময় 1.0 ব্যবহার করা হয়।

ডিফল্ট 0.618

A1111-এর সমতুল্য ব্যবহার করে ইনপেইন্টিংয়ের এলাকা নির্বাচন করুন: "Only Masked"-এর মান 0 এবং "Whole Image"-এর মান 1। আউটপেইন্টিং এই সেটিং উপেক্ষা করে এবং সবসময় 1.0 ব্যবহার করে।

ডিফল্ট 0

ইনভার্সনের আগে মাস্কের সাদা এলাকা সমন্বয় করুন; ডিফল্ট মান 0। এলাকা প্রসারিত করতে ধনাত্মক মান এবং সংকুচিত করতে ঋণাত্মক মান ব্যবহার করুন।

Stable Diffusion-এ ছবি পুনরুৎপাদনের seed। মডেলের সংস্করণ, প্রম্পট এবং seed অপরিবর্তিত রাখলে প্রতিবার ছবি হুবহু পুনরুৎপাদন করা যায়।

ডিফল্ট ["Fooocus Enhance","F...

জেনারেশনের সময় প্রয়োগ করা স্টাইল।

ডিফল্ট []

যে দিকগুলোতে আউটপেইন্টিং ছবিটি প্রসারিত করে।

ডিফল্ট [{"path":"https://hug...

চূড়ান্ত ছবি জেনারেশনের জন্য মার্জ করা LoRA নির্বাচন; সর্বোচ্চ 5টি LoRA।

POST /run/fooocus/inpaint?wait=20 মূল্য → ০.০৫৫$
# 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-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

Fooocus Inpainting সম্পর্কে

মাস্ক করা অঞ্চল পুনরায় জেনারেট করে বা ছবির সীমানা বাড়িয়ে বিদ্যমান ছবি সম্পাদনা করে। `inpaint_image_url` দিন এবং চাইলে `mask_image_url` দিন, তারপর একটি `inpaint_mode` বেছে নিন: সাধারণ inpaint/outpaint, বিস্তারিত উন্নতি বা কনটেন্ট পরিবর্তন। এটি LoRA, সর্বোচ্চ চারটি ইমেজ প্রম্পট, একটি রিফাইনার নির্বাচন এবং png, jpeg বা webp-তে প্রতি রিকোয়েস্টে 1 থেকে 4টি আউটপুটও গ্রহণ করে। Strength এবং respective-field সেটিং পরিবর্তনের মাত্রার ওপর আরও সূক্ষ্ম নিয়ন্ত্রণ দেয়।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
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
১ – ৩০
ছবি নির্বাচনের জন্য প্রম্পট-অনুসরণের শক্তি, CFG (Classifier Free Guidance) হিসেবে প্রকাশ করা।
sharpnessঐচ্ছিক
ধরনnumber
ডিফল্ট2
০ – ৩০
আউটপুট ছবির শার্পনেস সেটিং। এটি বাড়ালে ছবি ও এর টেক্সচার দুটিই আরও তীক্ষ্ণ হয়।
aspect_ratioঐচ্ছিক
ধরনstring
ডিফল্ট1024x1024
আউটপুট ছবির মাত্রা; প্রিসেট থেকে নির্বাচন করা বা কাস্টম প্রস্থ ও উচ্চতা হিসেবে নির্দিষ্ট করা যায়। উভয় কাস্টম মাত্রা 8 দ্বারা বিভাজ্য হতে হবে।
num_imagesঐচ্ছিক num_outputs
ধরনinteger
ডিফল্ট1
১ – ৪
প্রতি রিকোয়েস্টে জেনারেট করার ছবির সংখ্যা।
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}]
চূড়ান্ত ছবি জেনারেশনের জন্য মার্জ করা LoRA নির্বাচন; সর্বোচ্চ 5টি LoRA।
loras[].pathআবশ্যক
ধরনstring
LoRA weights-এর অবস্থান, URL বা path হিসেবে নির্দিষ্ট করা হয়।
loras[].scaleঐচ্ছিক
ধরনnumber
ডিফল্ট0.1
০ – ১
বেস মডেলে মার্জ করার আগে LoRA-এর ওজনে প্রয়োগ করা গুণক।
refiner_modelঐচ্ছিক
ধরনenum
ডিফল্টNone
NonerealisticVisionV60B1_v51VAE.safetensors
রিফাইনার নির্বাচন: SDXL বা SD 1.5।
refiner_switchঐচ্ছিক
ধরনnumber
ডিফল্ট0.8
০ – ১
রিফাইনার সুইচের মান: বাস্তবসম্মত SD1.5 মডেলের জন্য 0.4, অ্যানিমে SD1.5 মডেলের জন্য 0.667 এবং XL-refiners-এর জন্য 0.8 ব্যবহার করুন। দুটি SDXL মডেলের মধ্যে পরিবর্তনের ক্ষেত্রে যেকোনো মান ব্যবহার করা যায়।
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.)
ইনপেইন্টিংয়ের সময় প্রয়োগ করা মোড।
inpaint_additional_promptঐচ্ছিক
ধরনstring
ডিফল্ট
কাঙ্ক্ষিত ইনপেইন্টিং বিষয়বস্তুর বিবরণ।
outpaint_selectionsঐচ্ছিক
ধরনenum[]
ডিফল্ট[]
যে দিকগুলোতে আউটপেইন্টিং ছবিটি প্রসারিত করে।
override_inpaint_optionsঐচ্ছিক
ধরনboolean
ডিফল্টfalse
উন্নত ইনপেইন্টিং সেটিংসের ওভাররাইড টগল: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field`, এবং `inpaint_erode_or_dilate`। এটি true-তে সেট করলে এই বিকল্পগুলো ওভাররাইড হয়; অন্যথায় তাদের ডিফল্ট প্রযোজ্য হয়।
inpaint_disable_initial_latentঐচ্ছিক
ধরনboolean
ডিফল্টfalse
প্রাথমিক প্রিপ্রসেসিং টগল: true এই প্রিপ্রসেসিং নিষ্ক্রিয় করে।
inpaint_engineঐচ্ছিক
ধরনenum
ডিফল্টv2.6
Nonev1v2.5v2.6
Fooocus ইনপেইন্টিংয়ের মডেল সংস্করণ।
inpaint_strengthঐচ্ছিক
ধরনnumber
ডিফল্ট1
≤ ১> ০
ইনপেইন্টিংয়ের ডিনয়েজিং শক্তি, A1111-এর inpaint সেটিংয়ের সমতুল্য। এটি আউটপেইন্টিংয়ে প্রযোজ্য নয়, যেখানে সবসময় 1.0 ব্যবহার করা হয়।
inpaint_respective_fieldঐচ্ছিক
ধরনnumber
ডিফল্ট0.618
০ – ১
A1111-এর সমতুল্য ব্যবহার করে ইনপেইন্টিংয়ের এলাকা নির্বাচন করুন: "Only Masked"-এর মান 0 এবং "Whole Image"-এর মান 1। আউটপেইন্টিং এই সেটিং উপেক্ষা করে এবং সবসময় 1.0 ব্যবহার করে।
inpaint_erode_or_dilateঐচ্ছিক
ধরনnumber
ডিফল্ট0
-৬৪ – ৬৪
ইনভার্সনের আগে মাস্কের সাদা এলাকা সমন্বয় করুন; ডিফল্ট মান 0। এলাকা প্রসারিত করতে ধনাত্মক মান এবং সংকুচিত করতে ঋণাত্মক মান ব্যবহার করুন।
invert_maskঐচ্ছিক
ধরনboolean
ডিফল্টfalse
মাস্ক ইনভার্সন টগল; true মাস্কটি উল্টে দেয়।
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
০ – ১
image_prompt_1.weightঐচ্ছিক
ধরনnumber
ডিফল্ট1
০ – ২
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
০ – ১
image_prompt_2.weightঐচ্ছিক
ধরনnumber
ডিফল্ট1
০ – ২
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
০ – ১
image_prompt_3.weightঐচ্ছিক
ধরনnumber
ডিফল্ট1
০ – ২
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
০ – ১
image_prompt_4.weightঐচ্ছিক
ধরনnumber
ডিফল্ট1
০ – ২
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-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?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/bn/developers/models/fooocus/inpaint.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt