Hoppa till innehåll

try-on

Integrera

Modell-id cat-vton
# 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/cat-vton?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",
    "cloth_type": "upper"
  }'

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

Den här begäran: ≈0,018 $ 18 API-krediter Kör den på den här sidan

Hämta API-nyckel
Open model Bildredigering #try-on#fashion#clothing

Virtuell provning som placerar en klädesbild på ett personfoto, med valbar klädtyp

Open model · Bild

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt
Släpp en fil eller

URL som pekar på bilden av personen.

•obligatoriskt
Släpp en fil eller

URL som pekar på plaggets bild.

cloth_type •obligatoriskt

Plaggkategori för provning: upper betyder kläder för överkroppen; lower betyder kläder för underkroppen; overall betyder heltäckande kläder; inner betyder ett inre lager, till exempel en T-shirt under en jacka; outer betyder ett yttre lager, till exempel en jacka över en T-shirt.

image_size standard portrait_4_3

Dimensioner för den genererade bilden.

Avancerat num_inference_steps · guidance_scale · seed · enable_safety_checker
standard 30

Antal inferenssteg som ska köras.

standard 2.5

Styrka för promptföljsamhet vid bildval, uttryckt som CFG (Classifier Free Guidance).

Frö för reproducerbar bildgenerering. För att återskapa en bild måste fröet, indatan och modellversionen förbli oförändrade; under dessa villkor är resultatet identiskt vid varje körning.

POST /run/cat-vton?wait=20 pris → 0,018 $
# 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/cat-vton?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",
    "cloth_type": "upper"
  }'

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

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om try-on

Renderar en person som bär ett angivet plagg. Kräver `human_image_url`, `garment_image_url` och `cloth_type`, som kan vara upper, lower, overall, inner eller outer. Utdata använder storleksförinställningar som portrait_4_3 eller square_hd. `num_inference_steps` (1 till 50), `guidance_scale` och ett startvärde kan justeras.

Parametrar

NamnTyp StandardTillåtna Beskrivning
human_image_urlobligatoriskt
Typurl · image
URL som pekar på bilden av personen.
garment_image_urlobligatoriskt
Typurl · image
URL som pekar på plaggets bild.
cloth_typeobligatoriskt
Typenum
upperloweroverallinnerouter
Plaggkategori för provning: upper betyder kläder för överkroppen; lower betyder kläder för underkroppen; overall betyder heltäckande kläder; inner betyder ett inre lager, till exempel en T-shirt under en jacka; outer betyder ett yttre lager, till exempel en jacka över en T-shirt.
image_sizevalfritt
Typobject
Standardportrait_4_3
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensioner för den genererade bilden.
num_inference_stepsvalfritt
Typinteger
Standard30
1 – 50
Antal inferenssteg som ska köras.
guidance_scalevalfritt
Typnumber
Standard2.5
0 – 20
Styrka för promptföljsamhet vid bildval, uttryckt som CFG (Classifier Free Guidance).
seedvalfritt
Typinteger | null
Frö för reproducerbar bildgenerering. För att återskapa en bild måste fröet, indatan och modellversionen förbli oförändrade; under dessa villkor är resultatet identiskt vid varje körning.
enable_safety_checkervalfritt
Typboolean
Standardtrue
Granskningen kan lättas genom att ange false, om anroparen är behörig.
obligatoriskt

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "cat-vton",
  "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": 18,
    "usd": "0.018",
    "charged": 18,
    "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",
    "cloth_type": "upper"
  },
  "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
    }
  },
  "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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
image
object {url, content_type, file_name, file_size, width, height}Bild som produceras som utdata.

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/cat-vton.md. Alla modeller och guider: https://doitong.com/developers/llms.txt