Prijeđi na sadržaj

Fooocus Inpainting

Integriraj

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

Ovaj zahtjev: ≈0,055 $ 55 API kredita Pokreni na ovoj stranici

Nabavi API ključ
Open model Uređivanje slika #stylized#editing

Popunjava ili proširuje sliku s neobaveznom maskom, uz načine za popravke detalja ili promjene sadržaja

Open model · Slika

Vaš prvi rezultat bit će ovdje

Izradite zahtjev u nastavku i pokrenite ga svojim API ključem. Izlazi se kopiraju u našu pohranu i čuvaju zauvijek ili 7 dana besplatno.

Izradi zahtjev

Kontrole se generiraju iz sheme modela. Kôd i cijena ažuriraju se dok ih mijenjate.

zadano

Opišite sliku koju želite generirati, uz što više pojedinosti za najbolje rezultate.

•obavezno
Ispustite datoteku ili

Referentna slika koja se koristi tijekom popunjavanja slike.

zadano 1024x1024

Dimenzije izlazne slike, odabrane iz unaprijed definiranih postavki ili navedene kao prilagođena širina i visina. Obje prilagođene dimenzije moraju biti djeljive s 8.

num_images zadano 1

Broj slika koje treba generirati po zahtjevu.

Napredno 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
zadano

Negativni prompt koji navodi pojedinosti slike koje treba izostaviti, uključujući boje, objekte, krajolik ili finije značajke. Primjeri uključuju brkove, zamućenje ili nisku razlučivost.

zadano

Opis željenog sadržaja za popunjavanje slike.

Ispustite datoteku ili

Maska slike primijenjena tijekom generiranja slike.

performance zadano Extreme Speed

Odabir performansi: Speed ili Quality.

output_format zadano jpeg

Format datoteke rezultirajuće slike.

inpaint_engine zadano v2.6

Verzija modela za Fooocus inpainting.

zadano None

Odabir pročišćivača: SDXL ili SD 1.5.

zadano Inpaint or Outpaint (...

Način primijenjen tijekom popunjavanja slike.

zadano 4

Snaga pridržavanja prompta pri odabiru slike, izražena kao CFG (Classifier Free Guidance).

zadano 2

Postavka oštrine izlazne slike. Povećanjem se slika i njezine teksture čine oštrijima.

zadano 0.8

Vrijednost prebacivanja pročišćivača: koristite 0.4 s realističnim modelima SD1.5, 0.667 s anime modelima SD1.5 i 0.8 s XL-pročišćivačima. Pri prebacivanju između dva modela SDXL dopuštena je bilo koja vrijednost.

zadano 1

Jačina uklanjanja šuma za popunjavanje slike, ekvivalentna postavci inpaint u A1111. Ne primjenjuje se na proširivanje slike, koje uvijek koristi 1.0.

zadano 0.618

Odaberite područje za popunjavanje slike pomoću ekvivalenata A1111: "Only Masked" odgovara vrijednosti 0, a "Whole Image" vrijednosti 1. Outpainting zanemaruje ovu postavku i uvijek koristi 1.0.

zadano 0

Prilagodite bijelo područje maske prije bilo kakvog invertiranja, sa zadanom vrijednošću 0. Pozitivnim vrijednostima proširujete to područje, a negativnim ga sužavate.

Početna vrijednost za reprodukciju slika u Stable Diffusion. Slika se može potpuno jednako reproducirati pri svakom pokretanju ako se verzija modela, prompt i početna vrijednost ne mijenjaju.

zadano ["Fooocus Enhance","F...

Stil primijenjen tijekom generiranja.

zadano []

Smjerovi u kojima outpainting proširuje sliku.

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

Odabir LoRA modela spojenih za konačno generiranje slike, ograničeno na 5 LoRA modela.

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

Pokreni ovaj zahtjev

Vaš ključ ostaje u ovom pregledniku: šalje se samo Doitong API-ju i sprema u localStorage samo ako označite Zapamti. Nabavite API ključ

O modelu Fooocus Inpainting

Uređuje postojeću sliku ponovnim generiranjem maskiranog područja ili proširivanjem njezinih rubova. Navedite `inpaint_image_url` i po želji `mask_image_url`, zatim odaberite `inpaint_mode`: obični inpaint/outpaint, poboljšanje detalja ili izmjena sadržaja. Prihvaća i LoRA, do četiri prompta za slike, izbor pročišćivača te 1 do 4 izlaza po zahtjevu u png, jpeg ili webp formatu. Postavke Strength i respective-field omogućuju finiju kontrolu opsega promjena.

Parametri

Pošaljite kanonski naziv ili izvorni naziv, ne oba. Kanonski nazivi

NazivVrsta ZadanoDopušteno Opis
promptneobavezno
Vrstastring
Zadano
Opišite sliku koju želite generirati, uz što više pojedinosti za najbolje rezultate.
negative_promptneobavezno
Vrstastring
Zadano
Negativni prompt koji navodi pojedinosti slike koje treba izostaviti, uključujući boje, objekte, krajolik ili finije značajke. Primjeri uključuju brkove, zamućenje ili nisku razlučivost.
stylesneobavezno
Vrstaenum[]
Zadano["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Stil primijenjen tijekom generiranja.
performanceneobavezno
Vrstaenum
ZadanoExtreme Speed
SpeedQualityExtreme SpeedLightning
Odabir performansi: Speed ili Quality.
guidance_scaleneobavezno
Vrstanumber
Zadano4
1 – 30
Snaga pridržavanja prompta pri odabiru slike, izražena kao CFG (Classifier Free Guidance).
sharpnessneobavezno
Vrstanumber
Zadano2
0 – 30
Postavka oštrine izlazne slike. Povećanjem se slika i njezine teksture čine oštrijima.
aspect_rationeobavezno
Vrstastring
Zadano1024x1024
Dimenzije izlazne slike, odabrane iz unaprijed definiranih postavki ili navedene kao prilagođena širina i visina. Obje prilagođene dimenzije moraju biti djeljive s 8.
num_imagesneobavezno num_outputs
Vrstainteger
Zadano1
1 – 4
Broj slika koje treba generirati po zahtjevu.
lorasneobavezno
Vrstaobject[]
Zadano[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Odabir LoRA modela spojenih za konačno generiranje slike, ograničeno na 5 LoRA modela.
loras[].pathobavezno
Vrstastring
Lokacija LoRA težina, navedena kao URL ili putanja.
loras[].scaleneobavezno
Vrstanumber
Zadano0.1
0 – 1
Množitelj primijenjen na LoRA težinu prije njezina spajanja s osnovnim modelom.
refiner_modelneobavezno
Vrstaenum
ZadanoNone
NonerealisticVisionV60B1_v51VAE.safetensors
Odabir pročišćivača: SDXL ili SD 1.5.
refiner_switchneobavezno
Vrstanumber
Zadano0.8
0 – 1
Vrijednost prebacivanja pročišćivača: koristite 0.4 s realističnim modelima SD1.5, 0.667 s anime modelima SD1.5 i 0.8 s XL-pročišćivačima. Pri prebacivanju između dva modela SDXL dopuštena je bilo koja vrijednost.
output_formatneobavezno
Vrstaenum
Zadanojpeg
pngjpegwebp
Format datoteke rezultirajuće slike.
seedneobavezno
Vrstainteger | null
Početna vrijednost za reprodukciju slika u Stable Diffusion. Slika se može potpuno jednako reproducirati pri svakom pokretanju ako se verzija modela, prompt i početna vrijednost ne mijenjaju.
inpaint_image_urlobavezno
Vrstaurl · image
Referentna slika koja se koristi tijekom popunjavanja slike.
mask_image_urlneobavezno
Vrstaurl · image
Maska slike primijenjena tijekom generiranja slike.
inpaint_modeneobavezno
Vrstaenum
ZadanoInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Način primijenjen tijekom popunjavanja slike.
inpaint_additional_promptneobavezno
Vrstastring
Zadano
Opis željenog sadržaja za popunjavanje slike.
outpaint_selectionsneobavezno
Vrstaenum[]
Zadano[]
Smjerovi u kojima outpainting proširuje sliku.
override_inpaint_optionsneobavezno
Vrstaboolean
Zadanofalse
Prekidač za napredne postavke popunjavanja slike: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` i `inpaint_erode_or_dilate`. Postavljanje na true nadjačava te mogućnosti; u suprotnom se primjenjuju njihove zadane vrijednosti.
inpaint_disable_initial_latentneobavezno
Vrstaboolean
Zadanofalse
Prekidač početne predobrade: true onemogućuje tu predobradu.
inpaint_engineneobavezno
Vrstaenum
Zadanov2.6
Nonev1v2.5v2.6
Verzija modela za Fooocus inpainting.
inpaint_strengthneobavezno
Vrstanumber
Zadano1
≤ 1> 0
Jačina uklanjanja šuma za popunjavanje slike, ekvivalentna postavci inpaint u A1111. Ne primjenjuje se na proširivanje slike, koje uvijek koristi 1.0.
inpaint_respective_fieldneobavezno
Vrstanumber
Zadano0.618
0 – 1
Odaberite područje za popunjavanje slike pomoću ekvivalenata A1111: "Only Masked" odgovara vrijednosti 0, a "Whole Image" vrijednosti 1. Outpainting zanemaruje ovu postavku i uvijek koristi 1.0.
inpaint_erode_or_dilateneobavezno
Vrstanumber
Zadano0
−64 – 64
Prilagodite bijelo područje maske prije bilo kakvog invertiranja, sa zadanom vrijednošću 0. Pozitivnim vrijednostima proširujete to područje, a negativnim ga sužavate.
invert_maskneobavezno
Vrstaboolean
Zadanofalse
Prekidač invertiranja maske; true obrće masku.
image_prompt_1neobavezno
Vrstaobject
image_prompt_1.typeneobavezno
Vrstaenum
ZadanoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlneobavezno
Vrstaurl · image
image_prompt_1.stop_atneobavezno
Vrstanumber
Zadano0.5
0 – 1
image_prompt_1.weightneobavezno
Vrstanumber
Zadano1
0 – 2
image_prompt_2neobavezno
Vrstaobject
image_prompt_2.typeneobavezno
Vrstaenum
ZadanoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlneobavezno
Vrstaurl · image
image_prompt_2.stop_atneobavezno
Vrstanumber
Zadano0.5
0 – 1
image_prompt_2.weightneobavezno
Vrstanumber
Zadano1
0 – 2
image_prompt_3neobavezno
Vrstaobject
image_prompt_3.typeneobavezno
Vrstaenum
ZadanoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlneobavezno
Vrstaurl · image
image_prompt_3.stop_atneobavezno
Vrstanumber
Zadano0.5
0 – 1
image_prompt_3.weightneobavezno
Vrstanumber
Zadano1
0 – 2
image_prompt_4neobavezno
Vrstaobject
image_prompt_4.typeneobavezno
Vrstaenum
ZadanoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlneobavezno
Vrstaurl · image
image_prompt_4.stop_atneobavezno
Vrstanumber
Zadano0.5
0 – 1
image_prompt_4.weightneobavezno
Vrstanumber
Zadano1
0 – 2
mixing_image_prompt_and_inpaintneobavezno
Vrstaboolean
Zadanofalse
Kombinira slikovni prompt s popunjavanjem slike.
enable_safety_checkerneobavezno
Vrstaboolean
Zadanotrue
Prekidač sigurnosne provjere; postavljanje na false isključuje provjeru.
obavezno Kanonski naziv, također prihvaćen

Parametri datoteka prihvaćaju javni https:// URL, data: URI do 10 MB ili file_url prenesene datoteke. Datoteke

Izlaz

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"
  }
}
Vaše datoteke, vaš izborSvaki outputs[].url kopija je u našoj pohrani: čuva se zauvijek (naplaćuje se po GB-mjesecu) ili 7 dana besplatno, prema postavci računa ili ?storage=.
Isti oblik na svakom modelutype, url, content_type, width, height i duration za slike, videozapise i zvuk. output je vlastiti objekt rezultata modela.
Polja izlaza
images
array of object {url, content_type, file_name, file_size, width, height}Podaci o datoteci generirane slike.
timings
objectVrijeme proteklo tijekom generiranja.
has_nsfw_concepts
array of booleanPokazuje pojavljuju li se NSFW koncepti u generiranim slikama.

Više modela: Uređivanje slika

Za AI agente: ova je stranica u Markdownu dostupna na https://doitong.com/hr/developers/models/fooocus/inpaint.md. Svi modeli i vodiči: https://doitong.com/developers/llms.txt