Siirry sisältöön

Stable Diffusion with LoRAs · Inpaint

Integroi

Mallin tunniste lora/inpaint
# 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/lora/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "stabilityai/stable-diffusion-xl-base-1.0",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

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

Tämä pyyntö: ≈0,184 $ 184 API-krediittiä Suorita tällä sivulla

Hanki API-avain
Open model Kuvan muokkaus Viitesyötteet #diffusion#lora#customization#fine-tuning

Inpainting valitulla Stable Diffusion -perusmallilla ja LoRA-malleilla mustavalkoisen maskin ohjaamana

Open model · Kuva

Ensimmäinen tuloksesi tulee tähän

Muodosta pyyntö alla ja suorita se API-avaimellasi. Tulosteet kopioidaan tallennustilaamme, jossa ne säilytetään ikuisesti tai 7 päivää ilmaiseksi.

Muodosta pyyntö

Säätimet luodaan mallin skeemasta. Koodi ja hinta päivittyvät, kun muutat arvoja.

•pakollinen

Kuvaile haluamasi generoitava kuva mahdollisimman yksityiskohtaisesti parhaan tuloksen saamiseksi.

•pakollinen

Kuvan generointiin käytettävä perusmalli, joka yksilöidään joko URL-osoitteella tai HuggingFace-tunnisteella.

num_images oletus 1

Määritä, kuinka monta kuvaa yksi pyyntö tuottaa; suurempi erä pidentää generointiaikaa.

Lisäasetukset negative_prompt · image · mask · ic_light_model_background_image_url · ic_light_image_url · prediction_type · image_format · unet_name · variant · image_encoder_path · image_encoder_subfolder · image_encoder_weight_name · ic_light_model_url · scheduler · noise_strength · num_inference_steps · guidance_scale · clip_skip · tile_width · tile_height · tile_stride_width · tile_stride_height · eta · seed · prompt_weighting · controlnet_guess_mode · rescale_betas_snr_zero · enable_safety_checker · debug_latents · debug_per_pass_latents · loras · embeddings · controlnets · ip_adapter · timesteps · sigmas
oletus

Negatiivinen kehote, joka määrittää ei-toivotut kuvan yksityiskohdat. Sillä voi sulkea pois värejä, objekteja, maisemia tai hienompia piirteitä ja ominaisuuksia, kuten viikset, sumennuksen tai matalan resoluution.

image_url
Pudota tiedosto tai

Kuvasta kuvaksi -generoinnissa tai kuvan täytössä käytettävän lähdekuvan URL-osoite.

mask_url
Pudota tiedosto tai

Mustavalkoiseen kuvaan osoittava kuvan täytön maskin URL-osoite.

Pudota tiedosto tai

IC Light -kuvagenerointiin sopiva tausta kuvan URL-osoitteena.

Pudota tiedosto tai

IC Light -mallilla generoinnissa käytettävän syötekuvan URL-osoite.

prediction_type oletus epsilon

Valitse kuvien generoinnissa käytettävä ennustetyyppi; jos muuta valintaa ei tehdä, käytetään arvoa `epsilon`.

image_format oletus png

Tulostekuvan tiedostomuoto.

Kuvien generointiin käytettävän mukautetun U-Netin valinta; anna sen HuggingFace-tunnus tai URL.

HuggingFace-malliversion valinta; 'fp16' on yksi esimerkki.

Kuvan enkooderi HTTPS-URL-osoitteena tai Hugging Face -tunnuksena. Yhteensopivuus määräytyy IP-Adapter-painojen mukaan: SD1.5 käyttää arvoa image_encoder_subfolder='models/image_encoder', kun taas h94/IP-Adapter SDXL käyttää arvoja h94/IP-Adapter ja image_encoder_subfolder='sdxl_models/image_encoder'. Enkooderi vaaditaan aina, kun ip_adapter sisältää arvon.

image_encoder_path-hakemiston alihakemisto, joka sisältää kuvan enkooderin painot.

oletus pytorch_model.bin

Valitse kuvan enkooderin painot nimellä kuvien generointia varten.

Kuvien generoinnissa käytettävän IC Light -mallin URL-osoite.

Kuvan kohinanpoistossa käytettävä ajoitin tai näytteenotin.

oletus 0.5

Hallitsee lisättävän kuvan kohinan määrää asteikolla, jolla 1.0 tarkoittaa täydellistä kohinaa ja arvoa 0 lähellä olevat asetukset vähäistä kohinaa. Koskee vain pyyntöjä, joissa image_url on annettu.

oletus 30

Määrittää Stable Diffusionin generointivaiheiden määrän; lisävaiheet voivat tuottaa yksityiskohtaisemman lopullisen kuvan.

oletus 7.5

Kuvan valinnan kehotteenmukaisuuden voimakkuus, ilmaistuna CFG:nä (Classifier Free Guidance).

oletus 0

Ohittaa osan kuvan generoinnista nopeamman renderöinnin saavuttamiseksi, mikä tuottaa hieman erilaisia tuloksia.

oletus 4096

Määritä kunkin ruudun koko kuvan generoinnin aikana.

oletus 4096

Määritä kunkin ruudun koko kuvan generoinnin aikana.

oletus 2048

Määritä peräkkäisten ruutusijaintien välinen etäisyys kuvan generoinnin aikana.

oletus 2048

Määritä peräkkäisten ruutusijaintien välinen etäisyys kuvan generoinnin aikana.

oletus 0

Kuvien generoinnissa käytettävä Eta-asetus.

Siemen kuvien toistamiseen Stable Diffusionissa. Kuva voidaan toistaa täsmälleen jokaisella suorituskerralla pitämällä malliversio, kehote ja siemen muuttumattomina.

oletus []

LoRAt, joiden yhdistetty vaikutus tuottaa generoidun kuvan; toimitettavien LoRAjen määrää ei ole rajoitettu.

oletus []

Kuvan generoinnin aikana käytettävät upotusvektorit, joilla kehotteen sanakkeet yhdistetään painoihin. Tällä hetkellä tuetaan vain yhtä upotusvektoria.

oletus []

Control netit, jotka otetaan käyttöön kuvassa määritettyinä ajanhetkinä generoinnin aikana; toimitettavien verkkojen määrää ei ole rajoitettu.

oletus []

Kuvien generointiin käytettävät IP-sovittimet. Merkintöjen toimittaminen edellyttää arvoa image_encoder_path.

oletus {"array":[],"method":...

Kohinanpoiston ajanhetkien aikataulun ohitus, jota ei voi käyttää yhdessä sigmas-arvon kanssa. Ilman ohitusta – oletuksena – ajoitin laskee ajanhetket arvosta num_inference_steps; mukautettu aikataulu tekee num_inference_steps-arvosta merkityksettömän. Ohitus edellyttää, että ajoitin tukee timesteps-argumenttia set_timesteps-kutsussa.

oletus {"array":[],"method":...

Kohinanpoiston sigma-aikataulun ohitus, jota ei voi käyttää yhdessä timesteps-arvon kanssa. Ilman ohitusta – oletuksena – ajoitin laskee sigmat arvosta num_inference_steps; mukautettu aikataulu tekee num_inference_steps-arvosta merkityksettömän. Ohitus edellyttää, että ajoitin tukee sigmas-argumenttia set_sigmas-kutsussa.

POST /run/lora/inpaint?wait=20 hinta → 0,184 $
# 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/lora/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "stabilityai/stable-diffusion-xl-base-1.0",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

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

Suorita tämä pyyntö

Avaimesi säilyy tässä selaimessa: se lähetetään vain Doitong APIlle ja tallennetaan localStorageen vain, jos valitset Muista. Hanki API-avain

Tietoja: Stable Diffusion with LoRAs · Inpaint

Muokkaa kuvan osia käyttämällä `image_url`- ja mustavalkoista `mask_url`-syötettä sekä `model_name`-parametrissa määritettyä Stable Diffusion -mallia. `noise_strength` on välillä 0–1. Tukee yhdistettyjä LoRA-malleja, embeddingejä, ControlNeteja, IP adaptereita ja useita ajastimia sekä 1–150 vaihetta. Tulostus on png tai jpeg.

Parametrit

Lähetä joko kanoninen nimi tai natiivi nimi, älä molempia. Kanoniset nimet

NimiTyyppi OletusSallitut Kuvaus
model_namepakollinen
Tyyppistring
Kuvan generointiin käytettävä perusmalli, joka yksilöidään joko URL-osoitteella tai HuggingFace-tunnisteella.
unet_namevalinnainen
Tyyppistring | null
Kuvien generointiin käytettävän mukautetun U-Netin valinta; anna sen HuggingFace-tunnus tai URL.
variantvalinnainen
Tyyppistring | null
HuggingFace-malliversion valinta; 'fp16' on yksi esimerkki.
promptpakollinen
Tyyppistring
Kuvaile haluamasi generoitava kuva mahdollisimman yksityiskohtaisesti parhaan tuloksen saamiseksi.
negative_promptvalinnainen
Tyyppistring
Oletus
Negatiivinen kehote, joka määrittää ei-toivotut kuvan yksityiskohdat. Sillä voi sulkea pois värejä, objekteja, maisemia tai hienompia piirteitä ja ominaisuuksia, kuten viikset, sumennuksen tai matalan resoluution.
prompt_weightingvalinnainen
Tyyppiboolean
Oletusfalse
Kehotepainotuksen valitsin: true poistaa 77 sanakkeen rajoituksen upotusvektoreiden keskiarvoistuksella ja ottaa painotussyntaksin käyttöön.
image_urlvalinnainen image
Tyyppiurl · image
Kuvasta kuvaksi -generoinnissa tai kuvan täytössä käytettävän lähdekuvan URL-osoite.
mask_urlvalinnainen mask
Tyyppiurl · image
Mustavalkoiseen kuvaan osoittava kuvan täytön maskin URL-osoite.
noise_strengthvalinnainen
Tyyppinumber
Oletus0.5
≤ 1> 0
Hallitsee lisättävän kuvan kohinan määrää asteikolla, jolla 1.0 tarkoittaa täydellistä kohinaa ja arvoa 0 lähellä olevat asetukset vähäistä kohinaa. Koskee vain pyyntöjä, joissa image_url on annettu.
lorasvalinnainen
Tyyppiobject[]
Oletus[]
LoRAt, joiden yhdistetty vaikutus tuottaa generoidun kuvan; toimitettavien LoRAjen määrää ei ole rajoitettu.
loras[].pathpakollinen
Tyyppistring
LoRA-painojen sijainti URL:na tai polkuna.
loras[].scalevalinnainen
Tyyppinumber
Oletus1
0 – 4
LoRA-painoon käytettävä kerroin ennen sen yhdistämistä perusmalliin.
embeddingsvalinnainen
Tyyppiobject[]
Oletus[]
Kuvan generoinnin aikana käytettävät upotusvektorit, joilla kehotteen sanakkeet yhdistetään painoihin. Tällä hetkellä tuetaan vain yhtä upotusvektoria.
embeddings[].pathpakollinen
Tyyppistring
URL-osoitteella tai tiedostopolulla määritetyt upotuspainot.
embeddings[].tokensvalinnainen
Tyyppistring[]
Kehotteen sanakkeet yhdistettynä upotuspainoihin. Jos nämä jätetään pois, kullekin upotustiedoston vektorille luodaan yksi sanake nimillä <s0>, <s1>, ...; käytä yhdistettyjä sanakkeita kehotteissasi.
controlnetsvalinnainen
Tyyppiobject[]
Oletus[]
Control netit, jotka otetaan käyttöön kuvassa määritettyinä ajanhetkinä generoinnin aikana; toimitettavien verkkojen määrää ei ole rajoitettu.
controlnets[].pathpakollinen
Tyyppistring
ControlNet-painojen sijainti URL-osoitteena tai polkuna.
controlnets[].config_urlvalinnainen
Tyyppistring | null
Valinnainen URL-osoite ControlNetin config.json-tiedostoon.
controlnets[].variantvalinnainen
Tyyppistring | null
Valinnainen variantti käytettäväksi Hugging Face -repositorion avaimen kanssa.
controlnets[].image_urlpakollinen
Tyyppiurl · image
ControlNet-syötteenä käytettävä kuvan URL-osoite.
controlnets[].mask_urlvalinnainen
Tyyppiurl · image
ControlNet-maskin on vastattava toimitettaessa ohjauskuvan kokoa; leveyden ja korkeuden on kummankin oltava jaollinen luvulla 32.
controlnets[].conditioning_scalevalinnainen
Tyyppinumber
Oletus1
0 – 2
ControlNet-painoihin sovellettava skaalaus ennen niiden yhdistämistä perusmalliin.
controlnets[].start_percentagevalinnainen
Tyyppinumber
Oletus0
0 – 1
Niiden kokonaisaika-askelten prosenttiosuus, jonka kohdalla ControlNet alkaa vaikuttaa kuvan generointiin.
controlnets[].end_percentagevalinnainen
Tyyppinumber
Oletus1
0 – 1
Niiden kokonaisaika-askelten prosenttiosuus, jonka kohdalla ControlNet lakkaa vaikuttamasta kuvan generointiin.
controlnets[].ip_adapter_indexvalinnainen
Tyyppiinteger | null
InstantID ControlNetin IP-sovittimen valinta indeksin perusteella; muut ControlNetit eivät tarvitse tätä asetusta.
controlnet_guess_modevalinnainen
Tyyppiboolean
Oletusfalse
Rajoittaa ControlNetin käytön ehdollisiin ennusteisiin, kun arvo on true.
ip_adaptervalinnainen
Tyyppiobject[]
Oletus[]
Kuvien generointiin käytettävät IP-sovittimet. Merkintöjen toimittaminen edellyttää arvoa image_encoder_path.
ip_adapter[].ip_adapter_image_urlpakollinen
Tyyppiurl · image
IP-sovittimen syötteenä käytettävä kuvan URL-osoite.
ip_adapter[].ip_adapter_mask_urlvalinnainen
Tyyppiurl · image
IP-sovittimen maski; toimitettaessa sen mittojen on vastattava sovitinkuvan mittoja.
ip_adapter[].pathpakollinen
Tyyppistring
IP-sovittimen painojen sijainti URL-osoitteena tai polkuna.
ip_adapter[].model_subfoldervalinnainen
Tyyppistring | null
IP-sovittimen painojen sijainti mallihakemiston alihakemistona.
ip_adapter[].weight_namevalinnainen
Tyyppistring | null
Painojen tiedostonimi.
ip_adapter[].insight_face_model_pathvalinnainen
Tyyppistring | null
InsightFace-mallin painojen sijainti URL-osoitteena tai polkuna.
ip_adapter[].scalevalinnainen
Tyyppinumber
Oletus1
≥ 0
IP-sovittimen painojen skaalauskerroin, jota käytetään ennen niiden yhdistämistä perusmalliin.
ip_adapter[].scale_jsonvalinnainen
Tyyppiobject | null
IP-sovittimen painojen skaalauskerroin, jota käytetään ennen niiden yhdistämistä perusmalliin.
ip_adapter[].unconditional_noising_factorvalinnainen
Tyyppinumber
Oletus0
0 – 1
IP-sovittimen ehdollistamattoman kohinan määrää ohjaava kerroin.
ip_adapter[].image_projection_shortcutvalinnainen
Tyyppiboolean
Oletustrue
Kuvan projektion pikavalinta-asetus, jonka oletus on True. Käytä arvoa False FaceID plus V1 -malleille ja arvoa True FaceID plus V2 -malleille.
image_encoder_pathvalinnainen
Tyyppistring | null
Kuvan enkooderi HTTPS-URL-osoitteena tai Hugging Face -tunnuksena. Yhteensopivuus määräytyy IP-Adapter-painojen mukaan: SD1.5 käyttää arvoa image_encoder_subfolder='models/image_encoder', kun taas h94/IP-Adapter SDXL käyttää arvoja h94/IP-Adapter ja image_encoder_subfolder='sdxl_models/image_encoder'. Enkooderi vaaditaan aina, kun ip_adapter sisältää arvon.
image_encoder_subfoldervalinnainen
Tyyppistring | null
image_encoder_path-hakemiston alihakemisto, joka sisältää kuvan enkooderin painot.
image_encoder_weight_namevalinnainen
Tyyppistring | null
Oletuspytorch_model.bin
Valitse kuvan enkooderin painot nimellä kuvien generointia varten.
ic_light_model_urlvalinnainen
Tyyppistring | null
Kuvien generoinnissa käytettävän IC Light -mallin URL-osoite.
ic_light_model_background_image_urlvalinnainen
Tyyppiurl · image
IC Light -kuvagenerointiin sopiva tausta kuvan URL-osoitteena.
ic_light_image_urlvalinnainen
Tyyppiurl · image
IC Light -mallilla generoinnissa käytettävän syötekuvan URL-osoite.
seedvalinnainen
Tyyppiinteger | null
Siemen kuvien toistamiseen Stable Diffusionissa. Kuva voidaan toistaa täsmälleen jokaisella suorituskerralla pitämällä malliversio, kehote ja siemen muuttumattomina.
num_inference_stepsvalinnainen
Tyyppiinteger
Oletus30
1 – 150
Määrittää Stable Diffusionin generointivaiheiden määrän; lisävaiheet voivat tuottaa yksityiskohtaisemman lopullisen kuvan.
guidance_scalevalinnainen
Tyyppinumber
Oletus7.5
0 – 20
Kuvan valinnan kehotteenmukaisuuden voimakkuus, ilmaistuna CFG:nä (Classifier Free Guidance).
clip_skipvalinnainen
Tyyppiinteger
Oletus0
0 – 2
Ohittaa osan kuvan generoinnista nopeamman renderöinnin saavuttamiseksi, mikä tuottaa hieman erilaisia tuloksia.
schedulervalinnainen
Tyyppienum
DPM++ 2MDPM++ 2M KarrasDPM++ 2M SDEDPM++ 2M SDE KarrasEulerEuler AEuler (trailing timesteps)LCMLCM (trailing timesteps)DDIMTCD
Kuvan kohinanpoistossa käytettävä ajoitin tai näytteenotin.
timestepsvalinnainen
Tyyppiobject
Oletus{"array":[],"method":"default"}
Kohinanpoiston ajanhetkien aikataulun ohitus, jota ei voi käyttää yhdessä sigmas-arvon kanssa. Ilman ohitusta – oletuksena – ajoitin laskee ajanhetket arvosta num_inference_steps; mukautettu aikataulu tekee num_inference_steps-arvosta merkityksettömän. Ohitus edellyttää, että ajoitin tukee timesteps-argumenttia set_timesteps-kutsussa.
timesteps.methodvalinnainen
Tyyppienum
Oletusdefault
defaultarray
Valitse, miten ajanhetket määritetään: 'default' on oletusasetus, jossa ajoitin käyttää arvoa `num_inference_steps`. Jos haluat antaa ajanhetkien aikataulun itse, valitse 'array' ja sijoita aikataulu `array`-kenttään.
timesteps.arrayvalinnainen
Tyyppiinteger[]
Oletus[]
Ajanhetkien aikataulu, jota käytetään, kun valittu menetelmä on 'custom'.
sigmasvalinnainen
Tyyppiobject
Oletus{"array":[],"method":"default"}
Kohinanpoiston sigma-aikataulun ohitus, jota ei voi käyttää yhdessä timesteps-arvon kanssa. Ilman ohitusta – oletuksena – ajoitin laskee sigmat arvosta num_inference_steps; mukautettu aikataulu tekee num_inference_steps-arvosta merkityksettömän. Ohitus edellyttää, että ajoitin tukee sigmas-argumenttia set_sigmas-kutsussa.
sigmas.methodvalinnainen
Tyyppienum
Oletusdefault
defaultarray
Valitse, miten sigmat määritetään: 'default' käyttää ajoittimen omia sigma-arvoja. Jos haluat antaa sigma-aikataulun itse, valitse 'custom' ja sijoita aikataulu `array`-kenttään.
sigmas.arrayvalinnainen
Tyyppinumber[]
Oletus[]
Sigma-aikataulu, jota käytetään, kun valittu menetelmä on 'custom'.
prediction_typevalinnainen
Tyyppienum
Oletusepsilon
v_predictionepsilon
Valitse kuvien generoinnissa käytettävä ennustetyyppi; jos muuta valintaa ei tehdä, käytetään arvoa `epsilon`.
rescale_betas_snr_zerovalinnainen
Tyyppiboolean
Oletusfalse
Määrittää, ottaako näytteistin käyttöön rescale_betas_snr_zero-asetuksen.
image_formatvalinnainen
Tyyppienum
Oletuspng
jpegpng
Tulostekuvan tiedostomuoto.
num_imagesvalinnainen num_outputs
Tyyppiinteger
Oletus1
1 – 8
Määritä, kuinka monta kuvaa yksi pyyntö tuottaa; suurempi erä pidentää generointiaikaa.
enable_safety_checkervalinnainen
Tyyppiboolean
Oletusfalse
Turvatarkistuksen aktivointi; true ottaa tarkistuksen käyttöön.
tile_widthvalinnainen
Tyyppiinteger
Oletus4096
128 – 4 096
Määritä kunkin ruudun koko kuvan generoinnin aikana.
tile_heightvalinnainen
Tyyppiinteger
Oletus4096
128 – 4 096
Määritä kunkin ruudun koko kuvan generoinnin aikana.
tile_stride_widthvalinnainen
Tyyppiinteger
Oletus2048
64 – 2 048
Määritä peräkkäisten ruutusijaintien välinen etäisyys kuvan generoinnin aikana.
tile_stride_heightvalinnainen
Tyyppiinteger
Oletus2048
64 – 2 048
Määritä peräkkäisten ruutusijaintien välinen etäisyys kuvan generoinnin aikana.
etavalinnainen
Tyyppinumber
Oletus0
0 – 1
Kuvien generoinnissa käytettävä Eta-asetus.
debug_latentsvalinnainen
Tyyppiboolean
Oletusfalse
Tallentaa latentit vianmääritystä varten, kun arvo on true.
debug_per_pass_latentsvalinnainen
Tyyppiboolean
Oletusfalse
Ota kierroskohtainen vianmääritys käyttöön asettamalla arvoksi true; tämä tallentaa jokaisen kierroksen latentit.
pakollinen Kanoninen nimi, myös hyväksytty

Tiedostoparametrit hyväksyvät julkisen https://-URL:n, enintään 10 MB:n data:-URI:n tai lähetyksen file_url-arvon. Tiedostot

Tulos

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "lora/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": 184,
    "usd": "0.184",
    "charged": 184,
    "refunded": 0
  },
  "input": {
    "model_name": "stabilityai/stable-diffusion-xl-base-1.0",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "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
      }
    ],
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "debug_latents": {
      "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
    },
    "debug_per_pass_latents": {
      "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
    }
  },
  "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"
  }
}
Tiedostosi, valintasiJokainen outputs[].url on kopio tallennustilassamme: säilytetään ikuisesti (maksetaan gigatavu-kuukauden mukaan) tai 7 päivää ilmaiseksi tiliasetuksesi tai ?storage= perusteella.
Sama rakenne kaikissa malleissatype, url, content_type, width, height ja duration kuville, videolle ja äänelle. output on mallin oma tulosobjekti.
Tuloksen kentät
images
array of object {url, content_type, file_name, file_size, width, height}Generoitujen kuvien tiedostotiedot.
seed
integerKuvageneroinnin siemen, mukaan lukien satunnaisesti valittu arvo, jos syötteessä ei annettu siementä; muuten annettu arvo toistetaan.
has_nsfw_concepts
array of booleanIlmaisee, esiintyykö generoiduissa kuvissa NSFW-sisältöä.
debug_latents
object {url, content_type, file_name, file_size} | nullVianmääritystä varten tallennetut latenttitiedot.
debug_per_pass_latents
object {url, content_type, file_name, file_size} | nullVianmääritystä varten tallennetut kierroskohtaiset latenttitiedot.

Lisää malleja: Kuvan muokkaus

Tekoälyagenteille: tämän sivun Markdown-muoto on osoitteessa https://doitong.com/fi/developers/models/lora/inpaint.md. Kaikki mallit ja oppaat: https://doitong.com/developers/llms.txt