Preskoči na vsebino

Fooocus Inpainting

Integracija

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"

Ta zahteva: ≈0,055 $ 55 API kreditov Zaženi na tej strani

Pridobi ključ API
Open model Urejanje slik #stylized#editing

Slikanje ali razširjanje slike z neobvezno masko ter načini za popravke podrobnosti ali spremembe vsebine

Open model · Slika

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

privzeto

Opišite sliko, ki jo želite ustvariti, in uporabite čim več podrobnosti za najboljše rezultate.

•obvezno
Spustite datoteko ali

Referenčna slika, uporabljena pri slikanju čez sliko.

privzeto 1024x1024

Mere izhodne slike, izbrane med vnaprej določenimi možnostmi ali določene kot širina in višina po meri. Obe meri po meri morata biti deljivi z 8.

num_images privzeto 1

Število slik za generiranje na zahtevo.

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
privzeto

Negativni poziv, ki določa podrobnosti slike za izključitev, vključno z barvami, predmeti, pokrajino ali drobnejšimi značilnostmi. Primeri vključujejo brke, zamegljenost ali nizko ločljivost.

privzeto

Opis želene vsebine za slikanje čez sliko.

Spustite datoteko ali

Maska slike, uporabljena med generiranjem slike.

performance privzeto Extreme Speed

Izbira zmogljivosti: Speed ali Quality.

output_format privzeto jpeg

Oblika datoteke končne slike.

inpaint_engine privzeto v2.6

Različica modela za slikanje čez sliko Fooocus.

privzeto None

Izbira izboljševalnika: SDXL ali SD 1.5.

privzeto Inpaint or Outpaint (...

Način, uporabljen pri slikanju čez sliko.

privzeto 4

Jakost upoštevanja poziva pri izbiri slike, izražena kot CFG (Classifier Free Guidance).

privzeto 2

Nastavitev ostrine izhodne slike. Povečanje izostri sliko in njene teksture.

privzeto 0.8

Vrednost preklopa izboljševalnika: uporabite 0.4 z realističnimi modeli SD1.5, 0.667 z anime-modeli SD1.5 in 0.8 z XL-refinerji. Pri preklapljanju med dvema modeloma SDXL je dovoljena katera koli vrednost.

privzeto 1

Moč odstranjevanja šuma pri slikanju čez sliko, enakovredna nastavitvi inpaint v A1111. Ne velja za razširjanje slike, ki vedno uporablja 1.0.

privzeto 0.618

Izberite območje za slikanje čez sliko z ekvivalentoma A1111: "Only Masked" ustreza 0, "Whole Image" pa 1. Razširjanje slike to nastavitev prezre in vedno uporablja 1.0.

privzeto 0

Prilagodite belo območje maske pred morebitnim obratom, privzeta vrednost je 0. S pozitivnimi vrednostmi območje razširite, z negativnimi pa skrčite.

Seme za poustvarjanje slik v Stable Diffusion. Sliko je mogoče pri vsakem zagonu popolnoma poustvariti, če ostanejo različica modela, poziv in seme nespremenjeni.

privzeto ["Fooocus Enhance","F...

Slog, uporabljen med generiranjem.

privzeto []

Smeri, v katerih razširjanje slike razširi sliko.

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

Izbira LoRA, združena za končno generiranje slike; omejeno na 5 LoRA.

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

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu Fooocus Inpainting

Uredi obstoječo sliko s ponovno izdelavo zamaskiranega območja ali razširitvijo robov. Podajte `inpaint_image_url` in po želji `mask_image_url`, nato izberite `inpaint_mode`: navadno inpaint/outpaint, izboljšanje podrobnosti ali spreminjanje vsebine. Sprejema tudi LoRA, do štiri slikovne pozive, izbiro izboljševalnika in od 1 do 4 izhodov na zahtevo v png, jpeg ali webp. Nastavitve Strength in ustreznih polj omogočajo natančnejši nadzor nad obsegom sprememb.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
promptneobvezno
Vrstastring
Privzeto
Opišite sliko, ki jo želite ustvariti, in uporabite čim več podrobnosti za najboljše rezultate.
negative_promptneobvezno
Vrstastring
Privzeto
Negativni poziv, ki določa podrobnosti slike za izključitev, vključno z barvami, predmeti, pokrajino ali drobnejšimi značilnostmi. Primeri vključujejo brke, zamegljenost ali nizko ločljivost.
stylesneobvezno
Vrstaenum[]
Privzeto["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Slog, uporabljen med generiranjem.
performanceneobvezno
Vrstaenum
PrivzetoExtreme Speed
SpeedQualityExtreme SpeedLightning
Izbira zmogljivosti: Speed ali Quality.
guidance_scaleneobvezno
Vrstanumber
Privzeto4
1 – 30
Jakost upoštevanja poziva pri izbiri slike, izražena kot CFG (Classifier Free Guidance).
sharpnessneobvezno
Vrstanumber
Privzeto2
0 – 30
Nastavitev ostrine izhodne slike. Povečanje izostri sliko in njene teksture.
aspect_rationeobvezno
Vrstastring
Privzeto1024x1024
Mere izhodne slike, izbrane med vnaprej določenimi možnostmi ali določene kot širina in višina po meri. Obe meri po meri morata biti deljivi z 8.
num_imagesneobvezno num_outputs
Vrstainteger
Privzeto1
1 – 4
Število slik za generiranje na zahtevo.
lorasneobvezno
Vrstaobject[]
Privzeto[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Izbira LoRA, združena za končno generiranje slike; omejeno na 5 LoRA.
loras[].pathobvezno
Vrstastring
Lokacija uteži LoRA, navedena kot URL ali pot.
loras[].scaleneobvezno
Vrstanumber
Privzeto0.1
0 – 1
Množilnik, uporabljen za utež LoRA, preden se združi z osnovnim modelom.
refiner_modelneobvezno
Vrstaenum
PrivzetoNone
NonerealisticVisionV60B1_v51VAE.safetensors
Izbira izboljševalnika: SDXL ali SD 1.5.
refiner_switchneobvezno
Vrstanumber
Privzeto0.8
0 – 1
Vrednost preklopa izboljševalnika: uporabite 0.4 z realističnimi modeli SD1.5, 0.667 z anime-modeli SD1.5 in 0.8 z XL-refinerji. Pri preklapljanju med dvema modeloma SDXL je dovoljena katera koli vrednost.
output_formatneobvezno
Vrstaenum
Privzetojpeg
pngjpegwebp
Oblika datoteke končne slike.
seedneobvezno
Vrstainteger | null
Seme za poustvarjanje slik v Stable Diffusion. Sliko je mogoče pri vsakem zagonu popolnoma poustvariti, če ostanejo različica modela, poziv in seme nespremenjeni.
inpaint_image_urlobvezno
Vrstaurl · image
Referenčna slika, uporabljena pri slikanju čez sliko.
mask_image_urlneobvezno
Vrstaurl · image
Maska slike, uporabljena med generiranjem slike.
inpaint_modeneobvezno
Vrstaenum
PrivzetoInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Način, uporabljen pri slikanju čez sliko.
inpaint_additional_promptneobvezno
Vrstastring
Privzeto
Opis želene vsebine za slikanje čez sliko.
outpaint_selectionsneobvezno
Vrstaenum[]
Privzeto[]
Smeri, v katerih razširjanje slike razširi sliko.
override_inpaint_optionsneobvezno
Vrstaboolean
Privzetofalse
Preklopnik za preglasitev naprednih nastavitev slikanja čez sliko: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` in `inpaint_erode_or_dilate`. Nastavitev na true preglasi te možnosti, sicer se uporabijo njihove privzete vrednosti.
inpaint_disable_initial_latentneobvezno
Vrstaboolean
Privzetofalse
Preklopnik začetne predobdelave: true onemogoči to predobdelavo.
inpaint_engineneobvezno
Vrstaenum
Privzetov2.6
Nonev1v2.5v2.6
Različica modela za slikanje čez sliko Fooocus.
inpaint_strengthneobvezno
Vrstanumber
Privzeto1
≤ 1> 0
Moč odstranjevanja šuma pri slikanju čez sliko, enakovredna nastavitvi inpaint v A1111. Ne velja za razširjanje slike, ki vedno uporablja 1.0.
inpaint_respective_fieldneobvezno
Vrstanumber
Privzeto0.618
0 – 1
Izberite območje za slikanje čez sliko z ekvivalentoma A1111: "Only Masked" ustreza 0, "Whole Image" pa 1. Razširjanje slike to nastavitev prezre in vedno uporablja 1.0.
inpaint_erode_or_dilateneobvezno
Vrstanumber
Privzeto0
−64 – 64
Prilagodite belo območje maske pred morebitnim obratom, privzeta vrednost je 0. S pozitivnimi vrednostmi območje razširite, z negativnimi pa skrčite.
invert_maskneobvezno
Vrstaboolean
Privzetofalse
Preklopnik obračanja maske; true obrne masko.
image_prompt_1neobvezno
Vrstaobject
image_prompt_1.typeneobvezno
Vrstaenum
PrivzetoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlneobvezno
Vrstaurl · image
image_prompt_1.stop_atneobvezno
Vrstanumber
Privzeto0.5
0 – 1
image_prompt_1.weightneobvezno
Vrstanumber
Privzeto1
0 – 2
image_prompt_2neobvezno
Vrstaobject
image_prompt_2.typeneobvezno
Vrstaenum
PrivzetoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlneobvezno
Vrstaurl · image
image_prompt_2.stop_atneobvezno
Vrstanumber
Privzeto0.5
0 – 1
image_prompt_2.weightneobvezno
Vrstanumber
Privzeto1
0 – 2
image_prompt_3neobvezno
Vrstaobject
image_prompt_3.typeneobvezno
Vrstaenum
PrivzetoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlneobvezno
Vrstaurl · image
image_prompt_3.stop_atneobvezno
Vrstanumber
Privzeto0.5
0 – 1
image_prompt_3.weightneobvezno
Vrstanumber
Privzeto1
0 – 2
image_prompt_4neobvezno
Vrstaobject
image_prompt_4.typeneobvezno
Vrstaenum
PrivzetoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlneobvezno
Vrstaurl · image
image_prompt_4.stop_atneobvezno
Vrstanumber
Privzeto0.5
0 – 1
image_prompt_4.weightneobvezno
Vrstanumber
Privzeto1
0 – 2
mixing_image_prompt_and_inpaintneobvezno
Vrstaboolean
Privzetofalse
Združuje slikovni poziv z zapolnjevanjem delov slike.
enable_safety_checkerneobvezno
Vrstaboolean
Privzetotrue
Preklop preverjanja varnosti; nastavitev na false preverjanje onemogoči.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

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ša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
images
array of object {url, content_type, file_name, file_size, width, height}Informacije o datoteki ustvarjene slike.
timings
objectPretečeni čas generiranja.
has_nsfw_concepts
array of booleanOznačuje, ali se v generiranih slikah pojavljajo koncepti NSFW.

Več modelov: Urejanje slik

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/fooocus/inpaint.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt