Vai al contenuto

Fooocus Inpainting

Integra

ID del modello 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"

Questa richiesta: ≈0,055 $ 55 crediti API · ≈ 5,86 ₽ Esegui in questa pagina

Ottieni la chiave API
Open model Modifica immagini #stylized#editing

Esegue inpaint o outpaint su un'immagine con maschera opzionale, offrendo modalità per correggere dettagli o modificare contenuti

Open model · Immagine

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

predefinito

Descrivi l'immagine che vuoi generare, usando più dettagli possibile per ottenere i risultati migliori.

•obbligatorio
Trascina un file oppure

Immagine di riferimento usata durante l'inpainting.

predefinito 1024x1024

Dimensioni dell'immagine di output, selezionate dai preset o specificate come larghezza e altezza personalizzate. Entrambe le dimensioni personalizzate devono essere divisibili per 8.

num_images predefinito 1

Numero di immagini da generare per richiesta.

Avanzate 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
predefinito

Prompt negativo che specifica i dettagli dell'immagine da escludere, inclusi colori, oggetti, scenari o caratteristiche più fini. Esempi: baffi, sfocatura o bassa risoluzione.

predefinito

Descrizione del contenuto desiderato per l'inpainting.

Trascina un file oppure

Immagine maschera applicata durante la generazione dell'immagine.

performance predefinito Extreme Speed

Scelta delle prestazioni: Speed o Quality.

output_format predefinito jpeg

Formato del file dell'immagine risultante.

inpaint_engine predefinito v2.6

Versione del modello per l'inpainting di Fooocus.

predefinito None

Selezione del refiner: SDXL o SD 1.5.

predefinito Inpaint or Outpaint (...

Modalità applicata durante l'inpainting.

predefinito 4

Intensità di aderenza al prompt per la selezione dell'immagine, espressa come CFG (Classifier Free Guidance).

predefinito 2

Impostazione della nitidezza per l'immagine di output. Aumentandola, l'immagine e le relative texture diventano più nitide.

predefinito 0.8

Valore di switch del refiner: usa 0.4 con i modelli SD1.5 realistici, 0.667 con i modelli SD1.5 anime e 0.8 con i refiner XL. Il passaggio tra due modelli SDXL consente qualsiasi valore.

predefinito 1

Intensità del denoising per l'inpainting, equivalente all'impostazione inpaint di A1111. Non si applica all'outpainting, che usa sempre 1.0.

predefinito 0.618

Seleziona l'area per l'inpainting usando gli equivalenti di A1111: "Only Masked" corrisponde a 0 e "Whole Image" corrisponde a 1. L'outpainting ignora questa impostazione e usa sempre 1.0.

predefinito 0

Regola l'area bianca della maschera prima di qualsiasi inversione, con un valore predefinito di 0. Usa valori positivi per espandere l'area o valori negativi per restringerla.

Seed per riprodurre immagini in Stable Diffusion. Un'immagine può essere riprodotta esattamente a ogni esecuzione mantenendo invariati la versione del modello, il prompt e il seed.

predefinito ["Fooocus Enhance","F...

Stile applicato durante la generazione.

predefinito []

Direzioni in cui l'outpainting estende l'immagine.

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

Selezione di LoRA unite per la generazione finale dell'immagine, con un limite di 5 LoRA.

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

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su Fooocus Inpainting

Modifica un'immagine esistente rigenerando una regione mascherata o estendendone i bordi. Fornisci `inpaint_image_url` e, facoltativamente, `mask_image_url`, quindi scegli un `inpaint_mode`: plain inpaint/outpaint, miglioramento dei dettagli o modifica del contenuto. Accetta inoltre LoRA, fino a quattro prompt immagine, una scelta del refiner e da 1 a 4 output per richiesta in png, jpeg o webp. Le impostazioni Strength e respective-field consentono un controllo più preciso dell'entità delle modifiche.

Parametri

Invia il nome canonico oppure il nome nativo, non entrambi. Nomi canonici

NomeTipo PredefinitoConsentiti Descrizione
promptfacoltativo
Tipostring
Predefinito
Descrivi l'immagine che vuoi generare, usando più dettagli possibile per ottenere i risultati migliori.
negative_promptfacoltativo
Tipostring
Predefinito
Prompt negativo che specifica i dettagli dell'immagine da escludere, inclusi colori, oggetti, scenari o caratteristiche più fini. Esempi: baffi, sfocatura o bassa risoluzione.
stylesfacoltativo
Tipoenum[]
Predefinito["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Stile applicato durante la generazione.
performancefacoltativo
Tipoenum
PredefinitoExtreme Speed
SpeedQualityExtreme SpeedLightning
Scelta delle prestazioni: Speed o Quality.
guidance_scalefacoltativo
Tiponumber
Predefinito4
1 – 30
Intensità di aderenza al prompt per la selezione dell'immagine, espressa come CFG (Classifier Free Guidance).
sharpnessfacoltativo
Tiponumber
Predefinito2
0 – 30
Impostazione della nitidezza per l'immagine di output. Aumentandola, l'immagine e le relative texture diventano più nitide.
aspect_ratiofacoltativo
Tipostring
Predefinito1024x1024
Dimensioni dell'immagine di output, selezionate dai preset o specificate come larghezza e altezza personalizzate. Entrambe le dimensioni personalizzate devono essere divisibili per 8.
num_imagesfacoltativo num_outputs
Tipointeger
Predefinito1
1 – 4
Numero di immagini da generare per richiesta.
lorasfacoltativo
Tipoobject[]
Predefinito[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Selezione di LoRA unite per la generazione finale dell'immagine, con un limite di 5 LoRA.
loras[].pathobbligatorio
Tipostring
Posizione dei pesi LoRA, specificata come URL o percorso.
loras[].scalefacoltativo
Tiponumber
Predefinito0.1
0 – 1
Moltiplicatore applicato al peso LoRA prima di unirlo al modello di base.
refiner_modelfacoltativo
Tipoenum
PredefinitoNone
NonerealisticVisionV60B1_v51VAE.safetensors
Selezione del refiner: SDXL o SD 1.5.
refiner_switchfacoltativo
Tiponumber
Predefinito0.8
0 – 1
Valore di switch del refiner: usa 0.4 con i modelli SD1.5 realistici, 0.667 con i modelli SD1.5 anime e 0.8 con i refiner XL. Il passaggio tra due modelli SDXL consente qualsiasi valore.
output_formatfacoltativo
Tipoenum
Predefinitojpeg
pngjpegwebp
Formato del file dell'immagine risultante.
seedfacoltativo
Tipointeger | null
Seed per riprodurre immagini in Stable Diffusion. Un'immagine può essere riprodotta esattamente a ogni esecuzione mantenendo invariati la versione del modello, il prompt e il seed.
inpaint_image_urlobbligatorio
Tipourl · image
Immagine di riferimento usata durante l'inpainting.
mask_image_urlfacoltativo
Tipourl · image
Immagine maschera applicata durante la generazione dell'immagine.
inpaint_modefacoltativo
Tipoenum
PredefinitoInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Modalità applicata durante l'inpainting.
inpaint_additional_promptfacoltativo
Tipostring
Predefinito
Descrizione del contenuto desiderato per l'inpainting.
outpaint_selectionsfacoltativo
Tipoenum[]
Predefinito[]
Direzioni in cui l'outpainting estende l'immagine.
override_inpaint_optionsfacoltativo
Tipoboolean
Predefinitofalse
Interruttore di override per le impostazioni avanzate dell'inpainting: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` e `inpaint_erode_or_dilate`. Impostandolo su true, queste opzioni vengono sovrascritte; altrimenti vengono applicati i relativi valori predefiniti.
inpaint_disable_initial_latentfacoltativo
Tipoboolean
Predefinitofalse
Interruttore del preprocessing iniziale: `true` disabilita tale preprocessing.
inpaint_enginefacoltativo
Tipoenum
Predefinitov2.6
Nonev1v2.5v2.6
Versione del modello per l'inpainting di Fooocus.
inpaint_strengthfacoltativo
Tiponumber
Predefinito1
≤ 1> 0
Intensità del denoising per l'inpainting, equivalente all'impostazione inpaint di A1111. Non si applica all'outpainting, che usa sempre 1.0.
inpaint_respective_fieldfacoltativo
Tiponumber
Predefinito0.618
0 – 1
Seleziona l'area per l'inpainting usando gli equivalenti di A1111: "Only Masked" corrisponde a 0 e "Whole Image" corrisponde a 1. L'outpainting ignora questa impostazione e usa sempre 1.0.
inpaint_erode_or_dilatefacoltativo
Tiponumber
Predefinito0
-64 – 64
Regola l'area bianca della maschera prima di qualsiasi inversione, con un valore predefinito di 0. Usa valori positivi per espandere l'area o valori negativi per restringerla.
invert_maskfacoltativo
Tipoboolean
Predefinitofalse
Interruttore di inversione della maschera; `true` inverte la maschera.
image_prompt_1facoltativo
Tipoobject
image_prompt_1.typefacoltativo
Tipoenum
PredefinitoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlfacoltativo
Tipourl · image
image_prompt_1.stop_atfacoltativo
Tiponumber
Predefinito0.5
0 – 1
image_prompt_1.weightfacoltativo
Tiponumber
Predefinito1
0 – 2
image_prompt_2facoltativo
Tipoobject
image_prompt_2.typefacoltativo
Tipoenum
PredefinitoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlfacoltativo
Tipourl · image
image_prompt_2.stop_atfacoltativo
Tiponumber
Predefinito0.5
0 – 1
image_prompt_2.weightfacoltativo
Tiponumber
Predefinito1
0 – 2
image_prompt_3facoltativo
Tipoobject
image_prompt_3.typefacoltativo
Tipoenum
PredefinitoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlfacoltativo
Tipourl · image
image_prompt_3.stop_atfacoltativo
Tiponumber
Predefinito0.5
0 – 1
image_prompt_3.weightfacoltativo
Tiponumber
Predefinito1
0 – 2
image_prompt_4facoltativo
Tipoobject
image_prompt_4.typefacoltativo
Tipoenum
PredefinitoImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlfacoltativo
Tipourl · image
image_prompt_4.stop_atfacoltativo
Tiponumber
Predefinito0.5
0 – 1
image_prompt_4.weightfacoltativo
Tiponumber
Predefinito1
0 – 2
mixing_image_prompt_and_inpaintfacoltativo
Tipoboolean
Predefinitofalse
Combina immagine Prompt con Inpaint.
enable_safety_checkerfacoltativo
Tipoboolean
Predefinitotrue
Interruttore del controllo di sicurezza; impostandolo su false si disabilita il controllo.
obbligatorio Nome canonico, accettato anche

I parametri file accettano un URL pubblico https://, un URI data: fino a 10 MB oppure il file_url di un caricamento. File

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
images
array of object {url, content_type, file_name, file_size, width, height}Informazioni sul file dell'immagine generata.
timings
objectTempo trascorso per la generazione.
has_nsfw_concepts
array of booleanIndica se nelle immagini generate compaiono concetti NSFW.

Altri modelli: Modifica immagini

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/fooocus/inpaint.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt