Op den Inhalt sprangen

Inpainting sdxl and sd

Integréieren

Modell-ID inpaint
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Dës Ufro: ≈0,029 $ 29 API-Kreditter · ≈ 3,04 ₽ Op dëser Säit ausféieren

API-Schlëssel kréien
Open model Bildbearbechtung #editing#diffusion

Fëllt maskéiert Beräicher vun engem Bild mat engem ausgewielten SD- oder SDXL-Basismodell aus

Open model · Bild

Äin éischt Resultat kënnt hei hin

Baut hei drënner eng Ufro a féiert se mat Ärem API-Schlëssel aus. Output gëtt an eis Späicherung kopéiert, fir ëmmer oder 7 Deeg gratis gespäichert.

Eng Ufro erstellen

D'Kontrolle ginn aus dem Modellschema generéiert. De Code an de Präis aktualiséiere sech, wann s du se ännerst.

•obligatoresch

Beschreift d'Bild, dat Dir generéiere wëllt, mat esou vill Detailer wéi méiglech, fir déi bescht Resultater ze kréien.

•obligatoresch image_url
Fichier erofzéien, oder

Quellbild, dat am img2img- oder Inpaint-Modus benotzt gëtt.

•obligatoresch mask_url
Fichier erofzéien, oder

Inpainting-Mask, där hir wäiss Beräicher uginn, wou Inpainting soll gemaach ginn, an där hir schwaarz Beräicher den existente Contenu schützen.

•obligatoresch

Basismodell fir d'Bildgeneratioun, identifizéiert duerch eng URL oder eng HuggingFace-ID.

Erweidert negative_prompt · num_inference_steps · guidance_scale · seed · enable_safety_checker
Standard

Negativen Prompt, deen auszeschléissend Bilddetailer ugëtt, dorënner Faarwen, Objeten, Landschaften oder méi fein Feature. Beispiller si Moustache, Onschäerft oder niddreg Opléisung.

Standard 30

Steiert, wéi vill Generatiounsschrëtt Stable Diffusion ausféiert; zousätzlech Schrëtt kënnen e méi detailléiert Schlussbild liwweren.

Standard 7.5

Stäerkt vun der Prompt-Entspriechung bei der Bildauswiel, ausgedréckt als CFG (Classifier Free Guidance).

Seed fir d'Reproduktioun vu Biller a Stable Diffusion. E Bild kann bei all Duerchlaf genee reproduzéiert ginn, wann d'Modellversioun, de Prompt an de Seed onverännert bleiwen.

POST /run/inpaint?wait=20 Präis → 0,029 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Dës Ufro ausféieren

Äre Schlëssel bleift an dësem Browser: e gëtt nëmmen un d'Doitong API geschéckt an nëmme gespäichert (localStorage), wann s du „Erënneren“ aktivéiers. En API-Schlëssel kréien

Iwwer Inpainting sdxl and sd

Fëllt de maskéierte Beräich vun engem Bild no engem `prompt` aus. De Basismodell gëtt iwwer `model_name` (eng URL oder HuggingFace-ID) ausgewielt. An `mask_url` ginn déi wäiss Beräicher nei gemoolt an déi schwaarz Beräicher behalen. Ënnerstëtzt `negative_prompt`, `num_inference_steps` (0 bis 150), `guidance_scale` (0 bis 20) an `seed`.

Parameteren

Schéck entweder den kanoneschen Numm oder den natierlechen Numm, net béid. Kanonesch Nimm

NummTyp StandardErlaabt Beschreiwung
model_nameobligatoresch
Typstring
Basismodell fir d'Bildgeneratioun, identifizéiert duerch eng URL oder eng HuggingFace-ID.
promptobligatoresch
Typstring
Beschreift d'Bild, dat Dir generéiere wëllt, mat esou vill Detailer wéi méiglech, fir déi bescht Resultater ze kréien.
negative_promptoptional
Typstring
Standard
Negativen Prompt, deen auszeschléissend Bilddetailer ugëtt, dorënner Faarwen, Objeten, Landschaften oder méi fein Feature. Beispiller si Moustache, Onschäerft oder niddreg Opléisung.
image_urlobligatoresch image
Typurl · image
Quellbild, dat am img2img- oder Inpaint-Modus benotzt gëtt.
mask_urlobligatoresch mask
Typurl · image
Inpainting-Mask, där hir wäiss Beräicher uginn, wou Inpainting soll gemaach ginn, an där hir schwaarz Beräicher den existente Contenu schützen.
num_inference_stepsoptional
Typinteger
Standard30
0 – 150
Steiert, wéi vill Generatiounsschrëtt Stable Diffusion ausféiert; zousätzlech Schrëtt kënnen e méi detailléiert Schlussbild liwweren.
guidance_scaleoptional
Typnumber
Standard7.5
0 – 20
Stäerkt vun der Prompt-Entspriechung bei der Bildauswiel, ausgedréckt als CFG (Classifier Free Guidance).
seedoptional
Typinteger | null
Seed fir d'Reproduktioun vu Biller a Stable Diffusion. E Bild kann bei all Duerchlaf genee reproduzéiert ginn, wann d'Modellversioun, de Prompt an de Seed onverännert bleiwen.
enable_safety_checkeroptional
Typboolean
Standardtrue
D'Kontroll kann duerch false gelackert ginn, wann den Uruffer autoriséiert ass.
obligatoresch Kanoneschen Numm, och akzeptéiert

Fichierparameter akzeptéieren eng ëffentlech https:// URL, eng data: URI bis zu 10 MB oder de file_url vun engem Upload. Fichieren

Output

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Är Fichieren, Är WielAll outputs[].url ass eng Kopie an eiser Späicherung: fir ëmmer gespäichert (bezuelbar pro GB-Mount) oder 7 Deeg gratis, jee no Ärer Kontastellung oder ?storage=.
D'selwecht Struktur bei all Modelltype, url, content_type, width, height an duration, fir Biller, Video an Audio gläichermoossen. output ass dem Modell säin eegent Resultatobjet.
Output-Felder
image
object {url, content_type, file_name, file_size, width, height}Dateiinformatioun fir déi generéiert Biller.
seed
integerSeed fir d'Bild-Generatioun, inklusiv dem zoufälleg gewielte Wäert, wann am Input kee Seed uginn ass; soss gëtt de geliwwerte Wäert widderholl.

Fir AI-Agenten: dës Säit als Markdown ass ënner https://doitong.com/lb/developers/models/inpaint.md. All Modeller a Guiden: https://doitong.com/developers/llms.txt