Siirry sisältöön

Leffa Virtual TryOn

Integroi

Mallin tunniste leffa/virtual-tryon
# 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/leffa/virtual-tryon?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_type": "upper_body"
  }'

# 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,10 $ 100 API-krediittiä Suorita tällä sivulla

Hanki API-avain
Meta Kuvan muokkaus #try-on#fashion#clothing

Virtuaalinen sovitus, joka sijoittaa vaatteen kuvan henkilökuvan päälle yläosan, alaosan tai mekon tyypin mukaan

Meta · 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
Pudota tiedosto tai

Henkilön kuvaan osoittava URL.

•pakollinen
Pudota tiedosto tai

Vaatteen kuvaan osoittava URL.

garment_type •pakollinen

Virtuaalisovituksessa käytettävä vaatekategoria.

Lisäasetukset output_format · num_inference_steps · guidance_scale · seed · enable_safety_checker
output_format oletus png

Tulostekuvan tiedostomuoto.

oletus 50

Suoritettavien päättelyvaiheiden määrä.

oletus 2.5

CFG (Classifier Free Guidance) -asteikko, joka ohjaa, kuinka tarkasti kuvagenerointi noudattaa syötettäsi.

Kuvan toistettavuuden siemen. Kuvan toistaminen edellyttää, että siemen, syöte ja malliversio pysyvät muuttumattomina; näissä olosuhteissa tulos on sama jokaisella suorituskerralla.

POST /run/leffa/virtual-tryon?wait=20 hinta → 0,10 $
# 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/leffa/virtual-tryon?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_type": "upper_body"
  }'

# 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: Leffa Virtual TryOn

Renderöi vaatteen yhdestä kuvasta toisessa kuvassa olevan henkilön päälle. Syötteet ovat `human_image_url`, `garment_image_url` ja pakollinen `garment_type`, jonka arvo on upper_body, lower_body tai dresses. `num_inference_steps` on enintään 50 (oletus 50) ja `guidance_scale` enintään 20. Tulostus on yksi png- tai jpeg-kuva, ja `seed` tuottaa toistettavat tulokset.

Parametrit

NimiTyyppi OletusSallitut Kuvaus
num_inference_stepsvalinnainen
Tyyppiinteger
Oletus50
1 – 50
Suoritettavien päättelyvaiheiden määrä.
seedvalinnainen
Tyyppiinteger | null
Kuvan toistettavuuden siemen. Kuvan toistaminen edellyttää, että siemen, syöte ja malliversio pysyvät muuttumattomina; näissä olosuhteissa tulos on sama jokaisella suorituskerralla.
guidance_scalevalinnainen
Tyyppinumber
Oletus2.5
0 – 20
CFG (Classifier Free Guidance) -asteikko, joka ohjaa, kuinka tarkasti kuvagenerointi noudattaa syötettäsi.
enable_safety_checkervalinnainen
Tyyppiboolean
Oletustrue
Turvatarkistus, joka palauttaa mustat kuvat vaarallisiksi merkittyjen kuvien tilalle. Arvo true ottaa tarkistuksen käyttöön; false poistaa sen käytöstä vain valtuutetuilla tileillä, kun taas valtuuttamattomien tilien pyynnöt tarkistetaan aina.
output_formatvalinnainen
Tyyppienum
Oletuspng
jpegpng
Tulostekuvan tiedostomuoto.
human_image_urlpakollinen
Tyyppiurl · image
Henkilön kuvaan osoittava URL.
garment_image_urlpakollinen
Tyyppiurl · image
Vaatteen kuvaan osoittava URL.
garment_typepakollinen
Tyyppienum
upper_bodylower_bodydresses
Virtuaalisovituksessa käytettävä vaatekategoria.
pakollinen

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": "leffa/virtual-tryon",
  "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": 100,
    "usd": "0.10",
    "charged": 100,
    "refunded": 0
  },
  "input": {
    "human_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "garment_type": "upper_body"
  },
  "output": {
    "image": {
      "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
  },
  "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
image
object {url, content_type, file_name, file_size, width, height}Tulosteena tuotettu kuva.
seed
integerPäätelmän aikana käytettävä siemen.
has_nsfw_concepts
booleanKuvassa esiintyvien NSFW-käsitteiden ilmaisin.

Lisää malleja: Kuvan muokkaus

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