Přejít na obsah

Fooocus Inpainting

Integrace

ID modelu fooocus/inpaint
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Tento požadavek: ≈0,055 $ 55 kreditů API · ≈ 5,80 ₽ Spustit na této stránce

Získat API klíč
Open model Úprava obrázků #stylized#editing

Provádí inpainting nebo outpainting obrázku s volitelnou maskou a režimy pro opravy detailů nebo změny obsahu

Open model · Obrázek

Zde se zobrazí váš první výsledek

Níže sestavte požadavek a spusťte ho pomocí svého API klíče. Výstupy se kopírují do našeho úložiště a uchovávají se navždy nebo 7 dne zdarma.

Sestavit požadavek

Ovládací prvky se generují ze schématu modelu. Kód a cena se aktualizují podle provedených změn.

výchozí

Popište obrázek, který chcete vygenerovat; pro nejlepší výsledky uveďte co nejvíce detailů.

•povinné
Přetáhněte soubor nebo

Referenční obrázek použitý při inpaintingu.

výchozí 1024x1024

Rozměry výstupního obrázku vybrané z předvoleb nebo zadané jako vlastní šířka a výška. Oba vlastní rozměry musí být dělitelné 8.

num_images výchozí 1

Počet obrázků generovaných na požadavek.

Pokročilé 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
výchozí

Negativní prompt určující detaily obrázku k vyloučení, včetně barev, objektů, scenérie nebo jemnějších prvků. Příkladem je knír, rozmazání nebo nízké rozlišení.

výchozí

Popis požadovaného obsahu inpaintingu.

Přetáhněte soubor nebo

Maska obrázku použitá při generování obrázku.

performance výchozí Extreme Speed

Volba výkonu: Speed nebo Quality.

output_format výchozí jpeg

Formát souboru výsledného obrázku.

inpaint_engine výchozí v2.6

Verze modelu pro Fooocus inpainting.

výchozí None

Výběr refineru: SDXL nebo SD 1.5.

výchozí Inpaint or Outpaint (...

Režim použitý při inpaintingu.

výchozí 4

Síla dodržení promptu při výběru obrázku vyjádřená jako CFG (Classifier Free Guidance).

výchozí 2

Nastavení ostrosti výstupního obrázku. Zvýšení zostří obrázek i jeho textury.

výchozí 0.8

Hodnota přepnutí refineru: použijte 0.4 s realistickými modely SD1.5, 0.667 s anime modely SD1.5 a 0.8 s XL-refinery. Při přepínání mezi dvěma modely SDXL lze použít libovolnou hodnotu.

výchozí 1

Síla odšumu pro inpainting, ekvivalentní nastavení inpaint v A1111. Na outpainting se nevztahuje, ten vždy používá 1.0.

výchozí 0.618

Výběr oblasti pro inpainting pomocí ekvivalentů A1111: "Only Masked" odpovídá 0 a "Whole Image" odpovídá 1. Outpainting toto nastavení ignoruje a vždy používá 1.0.

výchozí 0

Úprava bílé oblasti masky před případnou inverzí, s výchozí hodnotou 0. Kladnými hodnotami oblast rozšíříte, zápornými zmenšíte.

Seed pro reprodukci obrázků ve Stable Diffusion. Obrázek lze při každém spuštění přesně reprodukovat, pokud zůstanou beze změny verze modelu, prompt a seed.

výchozí ["Fooocus Enhance","F...

Styl použitý při generování.

výchozí []

Směry, kterými outpainting rozšiřuje obrázek.

výchozí [{"path":"https://hug...

Výběr LoRA sloučených pro finální generování obrázku, omezený 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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Spustit tento požadavek

Váš klíč zůstává v tomto prohlížeči: odesílá se pouze do Doitong API a uloží se do localStorage jen tehdy, když zaškrtnete možnost Zapamatovat. Získat klíč API

O modelu Fooocus Inpainting

Upravuje existující obrázek regenerací oblasti masky nebo rozšířením jeho okrajů. Zadejte `inpaint_image_url` a volitelně `mask_image_url`, poté zvolte `inpaint_mode`: běžný inpaint/outpaint, vylepšení detailů nebo úpravu obsahu. Přijímá také LoRA, až čtyři obrazové prompty, volbu refineru a 1 až 4 výstupy na požadavek ve formátu png, jpeg nebo webp. Nastavení Strength a příslušných polí umožňuje přesněji řídit míru změn.

Parametry

Odešlete buď kanonický název, nebo nativní název, ne oba. Kanonické názvy

NázevTyp VýchozíPovolené Popis
promptvolitelné
Typstring
Výchozí
Popište obrázek, který chcete vygenerovat; pro nejlepší výsledky uveďte co nejvíce detailů.
negative_promptvolitelné
Typstring
Výchozí
Negativní prompt určující detaily obrázku k vyloučení, včetně barev, objektů, scenérie nebo jemnějších prvků. Příkladem je knír, rozmazání nebo nízké rozlišení.
stylesvolitelné
Typenum[]
Výchozí["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Styl použitý při generování.
performancevolitelné
Typenum
VýchozíExtreme Speed
SpeedQualityExtreme SpeedLightning
Volba výkonu: Speed nebo Quality.
guidance_scalevolitelné
Typnumber
Výchozí4
1 – 30
Síla dodržení promptu při výběru obrázku vyjádřená jako CFG (Classifier Free Guidance).
sharpnessvolitelné
Typnumber
Výchozí2
0 – 30
Nastavení ostrosti výstupního obrázku. Zvýšení zostří obrázek i jeho textury.
aspect_ratiovolitelné
Typstring
Výchozí1024x1024
Rozměry výstupního obrázku vybrané z předvoleb nebo zadané jako vlastní šířka a výška. Oba vlastní rozměry musí být dělitelné 8.
num_imagesvolitelné num_outputs
Typinteger
Výchozí1
1 – 4
Počet obrázků generovaných na požadavek.
lorasvolitelné
Typobject[]
Výchozí[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Výběr LoRA sloučených pro finální generování obrázku, omezený na 5 LoRA.
loras[].pathpovinné
Typstring
Umístění vah LoRA zadané jako URL nebo cesta.
loras[].scalevolitelné
Typnumber
Výchozí0.1
0 – 1
Násobitel použitý pro váhu LoRA před jejím sloučením se základním modelem.
refiner_modelvolitelné
Typenum
VýchozíNone
NonerealisticVisionV60B1_v51VAE.safetensors
Výběr refineru: SDXL nebo SD 1.5.
refiner_switchvolitelné
Typnumber
Výchozí0.8
0 – 1
Hodnota přepnutí refineru: použijte 0.4 s realistickými modely SD1.5, 0.667 s anime modely SD1.5 a 0.8 s XL-refinery. Při přepínání mezi dvěma modely SDXL lze použít libovolnou hodnotu.
output_formatvolitelné
Typenum
Výchozíjpeg
pngjpegwebp
Formát souboru výsledného obrázku.
seedvolitelné
Typinteger | null
Seed pro reprodukci obrázků ve Stable Diffusion. Obrázek lze při každém spuštění přesně reprodukovat, pokud zůstanou beze změny verze modelu, prompt a seed.
inpaint_image_urlpovinné
Typurl · image
Referenční obrázek použitý při inpaintingu.
mask_image_urlvolitelné
Typurl · image
Maska obrázku použitá při generování obrázku.
inpaint_modevolitelné
Typenum
VýchozíInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Režim použitý při inpaintingu.
inpaint_additional_promptvolitelné
Typstring
Výchozí
Popis požadovaného obsahu inpaintingu.
outpaint_selectionsvolitelné
Typenum[]
Výchozí[]
Směry, kterými outpainting rozšiřuje obrázek.
override_inpaint_optionsvolitelné
Typboolean
Výchozífalse
Přepsání pokročilých nastavení inpaintingu: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` a `inpaint_erode_or_dilate`. Nastavení na true tyto volby přepíše, jinak se použijí jejich výchozí hodnoty.
inpaint_disable_initial_latentvolitelné
Typboolean
Výchozífalse
Přepínač počátečního předzpracování: true toto předzpracování vypne.
inpaint_enginevolitelné
Typenum
Výchozív2.6
Nonev1v2.5v2.6
Verze modelu pro Fooocus inpainting.
inpaint_strengthvolitelné
Typnumber
Výchozí1
≤ 1> 0
Síla odšumu pro inpainting, ekvivalentní nastavení inpaint v A1111. Na outpainting se nevztahuje, ten vždy používá 1.0.
inpaint_respective_fieldvolitelné
Typnumber
Výchozí0.618
0 – 1
Výběr oblasti pro inpainting pomocí ekvivalentů A1111: "Only Masked" odpovídá 0 a "Whole Image" odpovídá 1. Outpainting toto nastavení ignoruje a vždy používá 1.0.
inpaint_erode_or_dilatevolitelné
Typnumber
Výchozí0
-64 – 64
Úprava bílé oblasti masky před případnou inverzí, s výchozí hodnotou 0. Kladnými hodnotami oblast rozšíříte, zápornými zmenšíte.
invert_maskvolitelné
Typboolean
Výchozífalse
Přepínač inverze masky; true masku obrátí.
image_prompt_1volitelné
Typobject
image_prompt_1.typevolitelné
Typenum
VýchozíImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlvolitelné
Typurl · image
image_prompt_1.stop_atvolitelné
Typnumber
Výchozí0.5
0 – 1
image_prompt_1.weightvolitelné
Typnumber
Výchozí1
0 – 2
image_prompt_2volitelné
Typobject
image_prompt_2.typevolitelné
Typenum
VýchozíImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlvolitelné
Typurl · image
image_prompt_2.stop_atvolitelné
Typnumber
Výchozí0.5
0 – 1
image_prompt_2.weightvolitelné
Typnumber
Výchozí1
0 – 2
image_prompt_3volitelné
Typobject
image_prompt_3.typevolitelné
Typenum
VýchozíImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlvolitelné
Typurl · image
image_prompt_3.stop_atvolitelné
Typnumber
Výchozí0.5
0 – 1
image_prompt_3.weightvolitelné
Typnumber
Výchozí1
0 – 2
image_prompt_4volitelné
Typobject
image_prompt_4.typevolitelné
Typenum
VýchozíImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlvolitelné
Typurl · image
image_prompt_4.stop_atvolitelné
Typnumber
Výchozí0.5
0 – 1
image_prompt_4.weightvolitelné
Typnumber
Výchozí1
0 – 2
mixing_image_prompt_and_inpaintvolitelné
Typboolean
Výchozífalse
Kombinuje obrázek Prompt s Inpaint.
enable_safety_checkervolitelné
Typboolean
Výchozítrue
Přepínač bezpečnostní kontroly; nastavení na false kontrolu vypne.
povinné Kanonický název, také podporován

Parametry souborů přijímají veřejnou adresu https:// URL, data: URI do 10 MB nebo file_url nahraného souboru. Soubory

Výstup

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vaše soubory, vaše volbaKaždý outputs[].url je kopie v našem úložišti: uchovávaná navždy (zpoplatněná za GB-měsíc) nebo 7 dne zdarma podle nastavení účtu nebo ?storage=.
Stejná struktura u každého modelutype, url, content_type, width, height a duration pro obrázky, video i zvuk. output je vlastní objekt výsledku modelu.
Pole výstupu
images
array of object {url, content_type, file_name, file_size, width, height}Informace o souboru vygenerovaného obrázku.
timings
objectUplynulý čas generování.
has_nsfw_concepts
array of booleanUrčuje, zda se v generovaných obrázcích objevují koncepty NSFW.

Další modely: Úprava obrázků

Pro AI agenty: tato stránka je ve formátu Markdown na adrese https://doitong.com/cs/developers/models/fooocus/inpaint.md. Všechny modely a návody: https://doitong.com/developers/llms.txt