Pereiti prie turinio

Inpainting sdxl and sd

Integruoti

Modelio id 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/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask": "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"

Ši užklausa: ≈0,029 $ 29 API kreditai Paleisti šiame puslapyje

Gauti API raktą
Open model Vaizdo redagavimas #editing#diffusion

Užpildo užmaskuotas vaizdo sritis naudodamas pasirinktą SD arba SDXL bazinį modelį

Open model · Vaizdas

Čia bus pirmasis jūsų rezultatas

Sukurkite užklausą toliau ir paleiskite ją naudodami savo API raktą. Išvestys nukopijuojamos į mūsų saugyklą ir saugomos neribotą laiką arba 7 dienos nemokamai.

Sukurti užklausą

Valdikliai sugeneruojami pagal modelio schemą. Keisdami juos atnaujinsite kodą ir kainą.

•privaloma

Kuo išsamiau aprašykite norimą sugeneruoti vaizdą, kad gautumėte geriausius rezultatus.

•privaloma image_url
Įmeskite failą arba

Šaltinio vaizdas, naudojamas img2img arba inpaint režimu.

•privaloma mask_url
Įmeskite failą arba

Inpainting kaukė, kurios baltos sritys nurodo, kur atlikti inpainting, o juodos apsaugo esamą turinį.

•privaloma

Vaizdui generuoti naudojamas bazinis modelis, nurodomas URL arba HuggingFace ID.

Išplėstiniai negative_prompt · num_inference_steps · guidance_scale · seed · enable_safety_checker
numatytoji

Neigiamas raginys, nurodantis neįtrauktinas vaizdo detales, įskaitant spalvas, objektus, aplinką ar smulkesnius bruožus. Pavyzdžiai: ūsai, suliejimas arba maža raiška.

numatytoji 30

Valdo, kiek generavimo veiksmų atlieka Stable Diffusion; papildomi veiksmai gali sukurti detalesnę galutinę išvestį.

numatytoji 7.5

Raginio laikymosi stiprumas vaizdo parinkimui, išreikštas kaip CFG (Classifier Free Guidance).

Pradinis skaičius vaizdams atkurti Stable Diffusion. Vaizdą galima tiksliai atkurti kiekvieno paleidimo metu, jei nekeičiama modelio versija, raginys ir pradinis skaičius.

POST /run/inpaint?wait=20 kaina → 0,029 $
# 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/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask": "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"

Vykdyti šią užklausą

Jūsų raktas lieka šioje naršyklėje: jis siunčiamas tik į Doitong API ir išsaugomas (localStorage) tik pažymėjus Prisiminti. Gauti API raktą

Apie Inpainting sdxl and sd

Užpildo užmaskuotą vaizdo sritį pagal `prompt`. Bazinis kontrolinis taškas pasirenkamas per `model_name` (URL arba HuggingFace ID). Faile `mask_url` baltos sritys perdažomos, o juodos išsaugomos. Palaikomi `negative_prompt`, `num_inference_steps` (nuo 0 iki 150), `guidance_scale` (nuo 0 iki 20) ir `seed`.

Parametrai

Siųskite arba kanoninį, arba savąjį pavadinimą, bet ne abu. Kanoniniai pavadinimai

PavadinimasTipas Numatytoji reikšmėLeidžiama Aprašas
model_nameprivaloma
Tipasstring
Vaizdui generuoti naudojamas bazinis modelis, nurodomas URL arba HuggingFace ID.
promptprivaloma
Tipasstring
Kuo išsamiau aprašykite norimą sugeneruoti vaizdą, kad gautumėte geriausius rezultatus.
negative_promptneprivalomas
Tipasstring
Numatytoji reikšmė
Neigiamas raginys, nurodantis neįtrauktinas vaizdo detales, įskaitant spalvas, objektus, aplinką ar smulkesnius bruožus. Pavyzdžiai: ūsai, suliejimas arba maža raiška.
image_urlprivaloma image
Tipasurl · image
Šaltinio vaizdas, naudojamas img2img arba inpaint režimu.
mask_urlprivaloma mask
Tipasurl · image
Inpainting kaukė, kurios baltos sritys nurodo, kur atlikti inpainting, o juodos apsaugo esamą turinį.
num_inference_stepsneprivalomas
Tipasinteger
Numatytoji reikšmė30
0 – 150
Valdo, kiek generavimo veiksmų atlieka Stable Diffusion; papildomi veiksmai gali sukurti detalesnę galutinę išvestį.
guidance_scaleneprivalomas
Tipasnumber
Numatytoji reikšmė7.5
0 – 20
Raginio laikymosi stiprumas vaizdo parinkimui, išreikštas kaip CFG (Classifier Free Guidance).
seedneprivalomas
Tipasinteger | null
Pradinis skaičius vaizdams atkurti Stable Diffusion. Vaizdą galima tiksliai atkurti kiekvieno paleidimo metu, jei nekeičiama modelio versija, raginys ir pradinis skaičius.
enable_safety_checkerneprivalomas
Tipasboolean
Numatytoji reikšmėtrue
Patikrą galima sušvelninti nustačius false, jei skambinantysis turi teisę tai daryti.
privaloma Kanoninis pavadinimas, taip pat priimamas

Failų parametrams reikia viešo https:// URL, ne didesnio nei 10 MB data: URI arba įkelto failo file_url. Failai

Išvestis

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "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": 29,
    "usd": "0.029",
    "charged": 29,
    "refunded": 0
  },
  "input": {
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "mask_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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
  },
  "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"
  }
}
Jūsų failai — jūsų pasirinkimasKiekvienas outputs[].url yra kopija mūsų saugykloje: saugoma neribotą laiką (mokama už GB per mėnesį) arba 7 dienos nemokamai, pagal paskyros nustatymą arba ?storage=.
Ta pati struktūra kiekviename modelyjetype, url, content_type, width, height ir duration taikomi vaizdams, vaizdo įrašams ir garsui. output yra paties modelio rezultatų objektas.
Išvesties laukai
image
object {url, content_type, file_name, file_size, width, height}Sugeneruotų vaizdų failo informacija.
seed
integerVaizdo generavimo pradinė reikšmė, įskaitant atsitiktinai parinktą reikšmę, jei įvestyje pradinė reikšmė nenurodyta; kitu atveju kartojama pateikta reikšmė.

AI agentams: šis puslapis Markdown formatu pateikiamas adresu https://doitong.com/lt/developers/models/inpaint.md. Visi modeliai ir vadovai: https://doitong.com/developers/llms.txt