Naar inhoud springen

Fooocus Upscale or Vary

Integreren

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

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

API-sleutel ophalen
Open model Opschalen #upscaling#vary#stylized

Fooocus-tool om een afbeelding 1.5x of 2x te upscalen of er subtiele of sterke variaties van te maken

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.

standaard

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

•verplicht
Sleep een bestand hierheen of

Bronafbeelding voor vergroting of variatie.

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 · performance · output_format · uov_method · refiner_model · guidance_scale · sharpness · refiner_switch · seed · mixing_image_prompt_and_vary_upscale · enable_safety_checker · styles · loras · image_prompt_1 · image_prompt_2 · image_prompt_3 · image_prompt_4
standaard

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

performance standaard Extreme Speed

Prestatiekeuze: Speed of Quality.

output_format standaard jpeg

Bestandsindeling van de resulterende afbeelding.

uov_method standaard Vary (Strong)

Methode voor vergroting of het maken van variaties.

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.

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/upscale-or-vary?wait=20 prijsopgave → $ 0,007
# 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/upscale-or-vary?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "uov_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"

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 Upscale or Vary

Neemt een bronafbeelding als `uov_image_url` en past `uov_method` toe: Vary (Subtle), Vary (Strong), Upscale (1.5x), Upscale (2x) of Upscale (Fast 2x). De standaardwaarde is Vary (Strong). Een `prompt`, stijlen, LoRAs en optionele afbeeldingsprompts kunnen het resultaat sturen; er worden 1 tot 4 afbeeldingen geretourneerd.

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.
uov_image_urlverplicht
Typeurl · image
Bronafbeelding voor vergroting of variatie.
uov_methodoptioneel
Typeenum
StandaardVary (Strong)
DisabledVary (Subtle)Vary (Strong)Upscale (1.5x)Upscale (2x)Upscale (Fast 2x)
Methode voor vergroting of het maken van variaties.
image_prompt_1optioneel
Typeobject
image_prompt_1.typeoptioneel
Typeenum
StandaardImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urloptioneel
Typeurl · image
image_prompt_1.stop_atoptioneel
Typenumber
Standaard0.5
0 – 1
image_prompt_1.weightoptioneel
Typenumber
Standaard1
0 – 2
image_prompt_2optioneel
Typeobject
image_prompt_2.typeoptioneel
Typeenum
StandaardImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urloptioneel
Typeurl · image
image_prompt_2.stop_atoptioneel
Typenumber
Standaard0.5
0 – 1
image_prompt_2.weightoptioneel
Typenumber
Standaard1
0 – 2
image_prompt_3optioneel
Typeobject
image_prompt_3.typeoptioneel
Typeenum
StandaardImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urloptioneel
Typeurl · image
image_prompt_3.stop_atoptioneel
Typenumber
Standaard0.5
0 – 1
image_prompt_3.weightoptioneel
Typenumber
Standaard1
0 – 2
image_prompt_4optioneel
Typeobject
image_prompt_4.typeoptioneel
Typeenum
StandaardImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urloptioneel
Typeurl · image
image_prompt_4.stop_atoptioneel
Typenumber
Standaard0.5
0 – 1
image_prompt_4.weightoptioneel
Typenumber
Standaard1
0 – 2
mixing_image_prompt_and_vary_upscaleoptioneel
Typeboolean
Standaardfalse
Combineert Image Prompt met Vary/Upscale.
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Schakelaar voor de veiligheidscontrole; instellen op false schakelt de controle uit.
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/upscale-or-vary",
  "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": 7,
    "usd": "0.007",
    "charged": 7,
    "refunded": 0
  },
  "input": {
    "uov_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"
  }
}
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: Opschalen

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