Vai al contenuto

Fooocus Image Prompt

Integra

ID del modello fooocus/image-prompt
# 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/image-prompt?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image_prompt_1": {
      "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"

Questa richiesta: ≈0,085 $ 85 crediti API Esegui in questa pagina

Ottieni la chiave API
Open model Da testo a immagine #stylized

Variante di Fooocus guidata da un massimo di quattro prompt immagine, con opzioni di inpainting e upscaling

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.

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.

•obbligatorio
Avanzate negative_prompt · inpaint_additional_prompt · inpaint_image_url · mask_image_url · uov_image_url · performance · output_format · uov_method · refiner_model · inpaint_mode · guidance_scale · sharpness · refiner_switch · seed · mixing_image_prompt_and_inpaint · mixing_image_prompt_and_vary_upscale · enable_safety_checker · styles · outpaint_selections · loras · 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 di riferimento usata durante l'inpainting.

Trascina un file oppure

Immagine maschera applicata durante la generazione dell'immagine.

Trascina un file oppure

Immagine sorgente per l'upscaling o la variazione.

performance predefinito Extreme Speed

Scelta delle prestazioni: Speed o Quality.

output_format predefinito jpeg

Formato del file dell'immagine risultante.

uov_method predefinito Disabled

Metodo applicato per l'upscaling o la creazione di variazioni.

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.

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/image-prompt?wait=20 preventivo → 0,085 $
# 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/image-prompt?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image_prompt_1": {
      "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"

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 Image Prompt

Usa `image_prompt_1` (obbligatorio) più un massimo di altri tre prompt immagine per guidare la generazione insieme al `prompt` testuale. Offre inoltre l'inpainting con `inpaint_mode` e le direzioni di outpainting, oltre a `uov_method` per vary o upscale. Sono supportati preset di stile, LoRA, modalità `performance` e da 1 a 4 output per richiesta.

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.
image_prompt_1obbligatorio
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
inpaint_image_urlfacoltativo
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.
mixing_image_prompt_and_inpaintfacoltativo
Tipoboolean
Predefinitofalse
Combina immagine Prompt con Inpaint.
uov_image_urlfacoltativo
Tipourl · image
Immagine sorgente per l'upscaling o la variazione.
uov_methodfacoltativo
Tipoenum
PredefinitoDisabled
DisabledVary (Subtle)Vary (Strong)Upscale (1.5x)Upscale (2x)Upscale (Fast 2x)
Metodo applicato per l'upscaling o la creazione di variazioni.
mixing_image_prompt_and_vary_upscalefacoltativo
Tipoboolean
Predefinitofalse
Combina Image Prompt con Vary/Upscale.
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/image-prompt",
  "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": 85,
    "usd": "0.085",
    "charged": 85,
    "refunded": 0
  },
  "input": {
    "image_prompt_1": {
      "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"
  }
}
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: Da testo a immagine

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