İçeriğe geç

Inpainting sdxl and sd

Entegre et

Model kimliği 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"

Bu istek: ≈$0,029 29 API kredisi Bu sayfada çalıştır

API anahtarı al
Open model Görsel Düzenleme #editing#diffusion

Seçilen herhangi bir SD veya SDXL temel modeliyle görüntünün maskeli bölgelerini doldurur

Open model · Görsel

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli

Oluşturulmasını istediğiniz görseli mümkün olduğunca ayrıntılı açıklayın; böylece en iyi sonuçları elde edebilirsiniz.

•gerekli image_url
Dosyayı bırakın veya

img2img veya inpaint modunda kullanılan kaynak görsel.

•gerekli mask_url
Dosyayı bırakın veya

Beyaz bölgeleri inpaint yapılacak alanları belirleyen, siyah bölgeleri mevcut içeriği koruyan inpainting maskesi.

•gerekli

Görseli oluşturmak için kullanılan, URL veya HuggingFace ID ile tanımlanan temel model.

Gelişmiş negative_prompt · num_inference_steps · guidance_scale · seed · enable_safety_checker
varsayılan

Bıyık, bulanıklık veya düşük çözünürlük gibi renkler, nesneler, manzaralar ya da daha ince özellikler dâhil olmak üzere çıkarılacak görsel ayrıntılarını belirten negatif istem.

varsayılan 30

Stable Diffusion'ın gerçekleştirdiği üretim adımlarının sayısını denetler; ek adımlar daha ayrıntılı bir son görsel üretebilir.

varsayılan 7.5

Görsel seçimi için isteme uyum gücü; CFG (Classifier Free Guidance) olarak ifade edilir.

Stable Diffusion'da görselleri yeniden üretmek için tohum. Model sürümü, istem ve tohum değiştirilmediğinde bir görsel her çalıştırmada tam olarak yeniden üretilebilir.

POST /run/inpaint?wait=20 fiyat → $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"

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Inpainting sdxl and sd hakkında

Bir görselin maskelenmiş alanını `prompt` doğrultusunda doldurur. Temel kontrol noktası `model_name` (URL veya HuggingFace ID) üzerinden seçilir. `mask_url` içinde beyaz alanlar yeniden boyanır, siyah alanlar korunur. `negative_prompt`, `num_inference_steps` (0 ile 150), `guidance_scale` (0 ile 20) ve `seed` desteklenir.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
model_namegerekli
Türstring
Görseli oluşturmak için kullanılan, URL veya HuggingFace ID ile tanımlanan temel model.
promptgerekli
Türstring
Oluşturulmasını istediğiniz görseli mümkün olduğunca ayrıntılı açıklayın; böylece en iyi sonuçları elde edebilirsiniz.
negative_promptisteğe bağlı
Türstring
Varsayılan
Bıyık, bulanıklık veya düşük çözünürlük gibi renkler, nesneler, manzaralar ya da daha ince özellikler dâhil olmak üzere çıkarılacak görsel ayrıntılarını belirten negatif istem.
image_urlgerekli image
Türurl · image
img2img veya inpaint modunda kullanılan kaynak görsel.
mask_urlgerekli mask
Türurl · image
Beyaz bölgeleri inpaint yapılacak alanları belirleyen, siyah bölgeleri mevcut içeriği koruyan inpainting maskesi.
num_inference_stepsisteğe bağlı
Türinteger
Varsayılan30
0 – 150
Stable Diffusion'ın gerçekleştirdiği üretim adımlarının sayısını denetler; ek adımlar daha ayrıntılı bir son görsel üretebilir.
guidance_scaleisteğe bağlı
Türnumber
Varsayılan7.5
0 – 20
Görsel seçimi için isteme uyum gücü; CFG (Classifier Free Guidance) olarak ifade edilir.
seedisteğe bağlı
Türinteger | null
Stable Diffusion'da görselleri yeniden üretmek için tohum. Model sürümü, istem ve tohum değiştirilmediğinde bir görsel her çalıştırmada tam olarak yeniden üretilebilir.
enable_safety_checkeristeğe bağlı
Türboolean
Varsayılantrue
Çağıran yetkiliyse false ayarlanarak tarama gevşetilebilir.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
image
object {url, content_type, file_name, file_size, width, height}Üretilen görsellerin dosya bilgileri.
seed
integerGörsel üretimi seed'i; girdi seed sağlamadıysa rastgele seçilen değeri içerir, aksi durumda sağlanan değeri tekrarlar.

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/inpaint.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt