Langkau ke kandungan

Fooocus Inpainting

Integrasikan

ID model 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"

Permintaan ini: ≈$0.055 55 kredit API Jalankan pada halaman ini

Dapatkan kunci API
Open model Penyuntingan Imej #stylized#editing

Melakukan inpaint atau outpaint pada imej dengan topeng pilihan, menggunakan mod untuk membaiki perincian atau mengubah kandungan

Open model · Imej

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

lalai

Terangkan imej yang anda mahu dijana dengan sedetail mungkin untuk mendapatkan hasil terbaik.

•diperlukan
Lepaskan fail, atau

Imej rujukan yang digunakan semasa inpainting.

lalai 1024x1024

Dimensi imej output, dipilih daripada pratetap atau ditentukan sebagai lebar dan tinggi tersuai. Kedua-dua dimensi tersuai mesti boleh dibahagi dengan 8.

num_images lalai 1

Bilangan imej yang dijana bagi setiap permintaan.

Lanjutan 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
lalai

Prompt negatif yang menyatakan butiran imej untuk dikecualikan, termasuk warna, objek, pemandangan atau ciri halus. Contohnya misai, kabur atau resolusi rendah.

lalai

Perihalan kandungan inpainting yang dikehendaki.

Lepaskan fail, atau

Imej topeng yang digunakan semasa penjanaan imej.

performance lalai Extreme Speed

Pilihan prestasi: Speed atau Quality.

output_format lalai jpeg

Format fail untuk imej yang terhasil.

inpaint_engine lalai v2.6

Versi model untuk inpainting Fooocus.

lalai None

Pilihan refiner: SDXL atau SD 1.5.

lalai Inpaint or Outpaint (...

Mod yang digunakan semasa inpainting.

lalai 4

Kekuatan pematuhan prompt untuk pemilihan imej, dinyatakan sebagai CFG (Classifier Free Guidance).

lalai 2

Tetapan ketajaman untuk imej output. Meningkatkannya menjadikan imej dan teksturnya lebih tajam.

lalai 0.8

Nilai pertukaran refiner: gunakan 0.4 dengan model SD1.5 realistik, 0.667 dengan model anime SD1.5, dan 0.8 dengan XL-refiners. Pertukaran antara dua model SDXL membenarkan sebarang nilai.

lalai 1

Kekuatan nyahhingar untuk inpainting, setara dengan tetapan inpaint A1111. Ia tidak digunakan untuk outpainting, yang sentiasa menggunakan 1.0.

lalai 0.618

Pilih kawasan untuk inpainting menggunakan padanan A1111: "Only Masked" sepadan dengan 0, manakala "Whole Image" sepadan dengan 1. Outpainting mengabaikan tetapan ini dan sentiasa menggunakan 1.0.

lalai 0

Laraskan kawasan putih topeng sebelum sebarang penyongsangan, dengan nilai lalai 0. Gunakan nilai positif untuk mengembangkan kawasan itu atau nilai negatif untuk mengecutkannya.

Seed untuk menghasilkan semula imej dalam Stable Diffusion. Imej boleh dihasilkan semula dengan tepat pada setiap larian dengan mengekalkan versi model, prompt dan seed tanpa perubahan.

lalai ["Fooocus Enhance","F...

Gaya yang digunakan semasa penjanaan.

lalai []

Arah yang digunakan oleh outpainting untuk mengembangkan imej.

lalai [{"path":"https://hug...

Pilihan LoRA yang digabungkan untuk penjanaan imej akhir, terhad kepada 5 LoRA.

POST /run/fooocus/inpaint?wait=20 sebut harga → $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"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Fooocus Inpainting

Menyunting imej sedia ada dengan menjana semula kawasan bertopeng atau memanjangkan sempadannya. Sediakan `inpaint_image_url` dan secara pilihan `mask_image_url`, kemudian pilih `inpaint_mode`: inpaint/outpaint biasa, penambahbaikan perincian atau pengubahsuaian kandungan. Ia turut menerima LoRA, sehingga empat gesaan imej, pilihan penapis semula dan 1 hingga 4 output setiap permintaan dalam png, jpeg atau webp. Tetapan Strength dan respectif-field membolehkan kawalan lebih terperinci terhadap jumlah perubahan.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
promptpilihan
Jenisstring
Lalai
Terangkan imej yang anda mahu dijana dengan sedetail mungkin untuk mendapatkan hasil terbaik.
negative_promptpilihan
Jenisstring
Lalai
Prompt negatif yang menyatakan butiran imej untuk dikecualikan, termasuk warna, objek, pemandangan atau ciri halus. Contohnya misai, kabur atau resolusi rendah.
stylespilihan
Jenisenum[]
Lalai["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Gaya yang digunakan semasa penjanaan.
performancepilihan
Jenisenum
LalaiExtreme Speed
SpeedQualityExtreme SpeedLightning
Pilihan prestasi: Speed atau Quality.
guidance_scalepilihan
Jenisnumber
Lalai4
1 – 30
Kekuatan pematuhan prompt untuk pemilihan imej, dinyatakan sebagai CFG (Classifier Free Guidance).
sharpnesspilihan
Jenisnumber
Lalai2
0 – 30
Tetapan ketajaman untuk imej output. Meningkatkannya menjadikan imej dan teksturnya lebih tajam.
aspect_ratiopilihan
Jenisstring
Lalai1024x1024
Dimensi imej output, dipilih daripada pratetap atau ditentukan sebagai lebar dan tinggi tersuai. Kedua-dua dimensi tersuai mesti boleh dibahagi dengan 8.
num_imagespilihan num_outputs
Jenisinteger
Lalai1
1 – 4
Bilangan imej yang dijana bagi setiap permintaan.
loraspilihan
Jenisobject[]
Lalai[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Pilihan LoRA yang digabungkan untuk penjanaan imej akhir, terhad kepada 5 LoRA.
loras[].pathdiperlukan
Jenisstring
Lokasi berat LoRA, yang dinyatakan sebagai URL atau laluan.
loras[].scalepilihan
Jenisnumber
Lalai0.1
0 – 1
Pengganda yang digunakan pada berat LoRA sebelum digabungkan dengan model asas.
refiner_modelpilihan
Jenisenum
LalaiNone
NonerealisticVisionV60B1_v51VAE.safetensors
Pilihan refiner: SDXL atau SD 1.5.
refiner_switchpilihan
Jenisnumber
Lalai0.8
0 – 1
Nilai pertukaran refiner: gunakan 0.4 dengan model SD1.5 realistik, 0.667 dengan model anime SD1.5, dan 0.8 dengan XL-refiners. Pertukaran antara dua model SDXL membenarkan sebarang nilai.
output_formatpilihan
Jenisenum
Lalaijpeg
pngjpegwebp
Format fail untuk imej yang terhasil.
seedpilihan
Jenisinteger | null
Seed untuk menghasilkan semula imej dalam Stable Diffusion. Imej boleh dihasilkan semula dengan tepat pada setiap larian dengan mengekalkan versi model, prompt dan seed tanpa perubahan.
inpaint_image_urldiperlukan
Jenisurl · image
Imej rujukan yang digunakan semasa inpainting.
mask_image_urlpilihan
Jenisurl · image
Imej topeng yang digunakan semasa penjanaan imej.
inpaint_modepilihan
Jenisenum
LalaiInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Mod yang digunakan semasa inpainting.
inpaint_additional_promptpilihan
Jenisstring
Lalai
Perihalan kandungan inpainting yang dikehendaki.
outpaint_selectionspilihan
Jenisenum[]
Lalai[]
Arah yang digunakan oleh outpainting untuk mengembangkan imej.
override_inpaint_optionspilihan
Jenisboolean
Lalaifalse
Suis penggantian untuk tetapan inpainting lanjutan: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field`, dan `inpaint_erode_or_dilate`. Menetapkannya kepada true akan menggantikan pilihan ini; jika tidak, lalai pilihan tersebut digunakan.
inpaint_disable_initial_latentpilihan
Jenisboolean
Lalaifalse
Suis prapemprosesan awal: true melumpuhkan prapemprosesan tersebut.
inpaint_enginepilihan
Jenisenum
Lalaiv2.6
Nonev1v2.5v2.6
Versi model untuk inpainting Fooocus.
inpaint_strengthpilihan
Jenisnumber
Lalai1
≤ 1> 0
Kekuatan nyahhingar untuk inpainting, setara dengan tetapan inpaint A1111. Ia tidak digunakan untuk outpainting, yang sentiasa menggunakan 1.0.
inpaint_respective_fieldpilihan
Jenisnumber
Lalai0.618
0 – 1
Pilih kawasan untuk inpainting menggunakan padanan A1111: "Only Masked" sepadan dengan 0, manakala "Whole Image" sepadan dengan 1. Outpainting mengabaikan tetapan ini dan sentiasa menggunakan 1.0.
inpaint_erode_or_dilatepilihan
Jenisnumber
Lalai0
-64 – 64
Laraskan kawasan putih topeng sebelum sebarang penyongsangan, dengan nilai lalai 0. Gunakan nilai positif untuk mengembangkan kawasan itu atau nilai negatif untuk mengecutkannya.
invert_maskpilihan
Jenisboolean
Lalaifalse
Suis penyongsangan topeng; true membalikkan topeng.
image_prompt_1pilihan
Jenisobject
image_prompt_1.typepilihan
Jenisenum
LalaiImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlpilihan
Jenisurl · image
image_prompt_1.stop_atpilihan
Jenisnumber
Lalai0.5
0 – 1
image_prompt_1.weightpilihan
Jenisnumber
Lalai1
0 – 2
image_prompt_2pilihan
Jenisobject
image_prompt_2.typepilihan
Jenisenum
LalaiImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlpilihan
Jenisurl · image
image_prompt_2.stop_atpilihan
Jenisnumber
Lalai0.5
0 – 1
image_prompt_2.weightpilihan
Jenisnumber
Lalai1
0 – 2
image_prompt_3pilihan
Jenisobject
image_prompt_3.typepilihan
Jenisenum
LalaiImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlpilihan
Jenisurl · image
image_prompt_3.stop_atpilihan
Jenisnumber
Lalai0.5
0 – 1
image_prompt_3.weightpilihan
Jenisnumber
Lalai1
0 – 2
image_prompt_4pilihan
Jenisobject
image_prompt_4.typepilihan
Jenisenum
LalaiImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlpilihan
Jenisurl · image
image_prompt_4.stop_atpilihan
Jenisnumber
Lalai0.5
0 – 1
image_prompt_4.weightpilihan
Jenisnumber
Lalai1
0 – 2
mixing_image_prompt_and_inpaintpilihan
Jenisboolean
Lalaifalse
Menggabungkan prompt imej dengan pengisian semula kawasan imej.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Togol pemeriksa keselamatan; menetapkannya kepada false melumpuhkan pemeriksaan.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

Output

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
images
array of object {url, content_type, file_name, file_size, width, height}Maklumat fail untuk imej yang dijana.
timings
objectMasa yang berlalu untuk penjanaan.
has_nsfw_concepts
array of booleanMenunjukkan sama ada konsep NSFW muncul dalam imej yang dijana.

Lebih banyak model: Penyuntingan Imej

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/fooocus/inpaint.md. Semua model dan panduan: https://doitong.com/developers/llms.txt