Naar inhoud springen

Fooocus

Integreren

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

# 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"

Deze request: ≈$ 0,444 444 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen
Open model Tekst naar afbeelding #stylized

Text-to-image-generator met stijlvoorinstellingen, LoRA-samenvoeging, refiner-optie en beeldgestuurde besturingsmodi

Open model · Afbeelding

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

Beschrijf de afbeelding die je wilt laten genereren zo gedetailleerd mogelijk voor de beste resultaten.

standaard 1024x1024

Afmetingen van de uitvoerafbeelding, gekozen uit presets of opgegeven als aangepaste breedte en hoogte. Beide aangepaste afmetingen moeten deelbaar zijn door 8.

num_images standaard 1

Aantal afbeeldingen dat per request wordt gegenereerd.

Geavanceerd negative_prompt · control_image_url · inpaint_image_url · mask_image_url · performance · output_format · control_type · refiner_model · guidance_scale · sharpness · refiner_switch · control_image_weight · control_image_stop_at · seed · mixing_image_prompt_and_inpaint · enable_safety_checker · styles · loras
standaard

Negatieve prompt met afbeeldingsdetails die moeten worden weggelaten, waaronder kleuren, objecten, landschappen of fijnere kenmerken. Voorbeelden zijn een snor, vervaging of lage resolutie.

Sleep een bestand hierheen of

Referentieafbeelding die de afbeeldingsgeneratie aanstuurt.

Sleep een bestand hierheen of

Referentieafbeelding die tijdens inpainting wordt gebruikt.

Sleep een bestand hierheen of

Maskerafbeelding die tijdens de afbeeldingsgeneratie wordt toegepast.

performance standaard Extreme Speed

Prestatiekeuze: Speed of Quality.

output_format standaard jpeg

Bestandsindeling van de resulterende afbeelding.

control_type standaard PyraCanny

Methode voor afbeeldingsbesturing.

standaard None

Refinerselectie: SDXL of SD 1.5.

standaard 4

Sterkte waarmee de prompt wordt gevolgd bij beeldselectie, uitgedrukt als CFG (Classifier Free Guidance).

standaard 2

Scherpte-instelling voor de uitvoerafbeelding. Verhoging maakt zowel de afbeelding als de texturen scherper.

standaard 0.8

Waarde voor het omschakelen van de refiner: gebruik 0.4 met realistische SD1.5-modellen, 0.667 met anime-SD1.5-modellen en 0.8 met XL-refiners. Bij het schakelen tussen twee SDXL-modellen is elke waarde toegestaan.

standaard 1

Sterkte van de besturingsafbeelding, die de mate van gelijkenis tussen de uitvoer en de besturingsafbeelding bepaalt.

standaard 1

Stopwaarde van de besturingsafbeelding, die bepaalt hoe sterk de uitvoer op de besturingsafbeelding lijkt.

Seed voor het reproduceren van afbeeldingen in Stable Diffusion. Een afbeelding kan bij elke run exact worden gereproduceerd door de modelversie, prompt en seed ongewijzigd te laten.

standaard ["Fooocus Enhance","F...

Stijl die tijdens de generatie wordt toegepast.

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

LoRA-selectie die wordt samengevoegd voor de uiteindelijke afbeeldingsgeneratie, beperkt tot 5 LoRA's.

POST /run/fooocus?wait=20 prijsopgave → $ 0,444
# 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?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": ""
  }'

# 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Fooocus

Genereert afbeeldingen vanuit een prompt met Fooocus en de standaardstijlstack. Kies een `performance`-modus (Speed, Quality, Extreme Speed, Lightning), stel `sharpness` en `aspect_ratio` in en vraag 1 tot 4 afbeeldingen aan. Er kunnen maximaal 5 LoRA's worden samengevoegd; een optionele besturingsafbeelding ondersteunt ImagePrompt-, PyraCanny-, CPDS- of FaceSwap-guidance. De uitvoer is png, jpeg of webp.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
promptoptioneel
Typestring
Standaard
Beschrijf de afbeelding die je wilt laten genereren zo gedetailleerd mogelijk voor de beste resultaten.
negative_promptoptioneel
Typestring
Standaard
Negatieve prompt met afbeeldingsdetails die moeten worden weggelaten, waaronder kleuren, objecten, landschappen of fijnere kenmerken. Voorbeelden zijn een snor, vervaging of lage resolutie.
stylesoptioneel
Typeenum[]
Standaard["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Stijl die tijdens de generatie wordt toegepast.
performanceoptioneel
Typeenum
StandaardExtreme Speed
SpeedQualityExtreme SpeedLightning
Prestatiekeuze: Speed of Quality.
guidance_scaleoptioneel
Typenumber
Standaard4
1 – 30
Sterkte waarmee de prompt wordt gevolgd bij beeldselectie, uitgedrukt als CFG (Classifier Free Guidance).
sharpnessoptioneel
Typenumber
Standaard2
0 – 30
Scherpte-instelling voor de uitvoerafbeelding. Verhoging maakt zowel de afbeelding als de texturen scherper.
aspect_ratiooptioneel
Typestring
Standaard1024x1024
Afmetingen van de uitvoerafbeelding, gekozen uit presets of opgegeven als aangepaste breedte en hoogte. Beide aangepaste afmetingen moeten deelbaar zijn door 8.
num_imagesoptioneel num_outputs
Typeinteger
Standaard1
1 – 4
Aantal afbeeldingen dat per request wordt gegenereerd.
lorasoptioneel
Typeobject[]
Standaard[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
LoRA-selectie die wordt samengevoegd voor de uiteindelijke afbeeldingsgeneratie, beperkt tot 5 LoRA's.
loras[].pathverplicht
Typestring
Locatie van de LoRA-gewichten, opgegeven als URL of pad.
loras[].scaleoptioneel
Typenumber
Standaard0.1
0 – 1
Vermenigvuldiger die vóór samenvoeging met het basismodel op het LoRA-gewicht wordt toegepast.
refiner_modeloptioneel
Typeenum
StandaardNone
NonerealisticVisionV60B1_v51VAE.safetensors
Refinerselectie: SDXL of SD 1.5.
refiner_switchoptioneel
Typenumber
Standaard0.8
0 – 1
Waarde voor het omschakelen van de refiner: gebruik 0.4 met realistische SD1.5-modellen, 0.667 met anime-SD1.5-modellen en 0.8 met XL-refiners. Bij het schakelen tussen twee SDXL-modellen is elke waarde toegestaan.
output_formatoptioneel
Typeenum
Standaardjpeg
pngjpegwebp
Bestandsindeling van de resulterende afbeelding.
seedoptioneel
Typeinteger | null
Seed voor het reproduceren van afbeeldingen in Stable Diffusion. Een afbeelding kan bij elke run exact worden gereproduceerd door de modelversie, prompt en seed ongewijzigd te laten.
control_image_urloptioneel
Typeurl · image
Referentieafbeelding die de afbeeldingsgeneratie aanstuurt.
control_typeoptioneel
Typeenum
StandaardPyraCanny
ImagePromptPyraCannyCPDSFaceSwap
Methode voor afbeeldingsbesturing.
control_image_weightoptioneel
Typenumber
Standaard1
0 – 2
Sterkte van de besturingsafbeelding, die de mate van gelijkenis tussen de uitvoer en de besturingsafbeelding bepaalt.
control_image_stop_atoptioneel
Typenumber
Standaard1
0 – 1
Stopwaarde van de besturingsafbeelding, die bepaalt hoe sterk de uitvoer op de besturingsafbeelding lijkt.
inpaint_image_urloptioneel
Typeurl · image
Referentieafbeelding die tijdens inpainting wordt gebruikt.
mask_image_urloptioneel
Typeurl · image
Maskerafbeelding die tijdens de afbeeldingsgeneratie wordt toegepast.
mixing_image_prompt_and_inpaintoptioneel
Typeboolean
Standaardfalse
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Schakelaar voor de veiligheidscontrole: false schakelt controle alleen uit met accountautorisatie. Requests zonder die autorisatie worden altijd gecontroleerd en onveilige afbeeldingen worden vervangen door zwarte afbeeldingen.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "fooocus",
  "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": 444,
    "usd": "0.444",
    "charged": 444,
    "refunded": 0
  },
  "input": {
    "prompt": ""
  },
  "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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
images
array of object {url, content_type, file_name, file_size, width, height}Bestandsinformatie voor de gegenereerde afbeelding.
timings
objectVerstreken tijd voor de generatie.
has_nsfw_concepts
array of booleanGeeft aan of NSFW-concepten in de gegenereerde afbeeldingen voorkomen.

Meer modellen: Tekst naar afbeelding

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/fooocus.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt