İçeriğe geç

Fooocus Inpainting

Entegre et

Model kimliği fooocus/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/fooocus/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inpaint_image_url": "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,055 55 API kredisi Bu sayfada çalıştır

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

İsteğe bağlı maskeyle bir görüntü üzerinde iç veya dış boyama yapar; ayrıntı düzeltme ya da içerik değişikliği modları sunar

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.

varsayılan

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
Dosyayı bırakın veya

Görsel içi boyama sırasında kullanılan referans görseli.

varsayılan 1024x1024

Hazır ayarlardan seçilen veya özel genişlik ve yükseklik olarak belirtilen çıktı görseli boyutları. Her iki özel boyut da 8'e bölünebilmelidir.

num_images varsayılan 1

İstek başına üretilecek görsel sayısı.

Gelişmiş negative_prompt · inpaint_additional_prompt · mask_image_url · performance · output_format · inpaint_engine · refiner_model · inpaint_mode · guidance_scale · sharpness · refiner_switch · inpaint_strength · inpaint_respective_field · inpaint_erode_or_dilate · seed · override_inpaint_options · inpaint_disable_initial_latent · invert_mask · mixing_image_prompt_and_inpaint · enable_safety_checker · styles · outpaint_selections · loras · image_prompt_1 · image_prompt_2 · image_prompt_3 · image_prompt_4
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

İstenen görsel içi boyama içeriğinin açıklaması.

Dosyayı bırakın veya

Görsel üretimi sırasında uygulanan maske görseli.

performance varsayılan Extreme Speed

Performans seçimi: Speed veya Quality.

output_format varsayılan jpeg

Ortaya çıkan görselin dosya biçimi.

inpaint_engine varsayılan v2.6

Fooocus görsel içi boyama için model sürümü.

varsayılan None

İyileştirici seçimi: SDXL veya SD 1.5.

varsayılan Inpaint or Outpaint (...

Görsel içi boyama sırasında uygulanan mod.

varsayılan 4

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

varsayılan 2

Çıktı görselinin keskinlik ayarı. Artırılması, hem görseli hem de dokularını keskinleştirir.

varsayılan 0.8

İyileştirici geçiş değeri: gerçekçi SD1.5 modelleriyle 0.4, anime SD1.5 modelleriyle 0.667 ve XL-refiners ile 0.8 kullanın. İki SDXL model arasında geçişte herhangi bir değer kullanılabilir.

varsayılan 1

A1111'in görsel içi boyama ayarına eşdeğer gürültü giderme gücü. Her zaman 1.0 kullanan görsel dışı boyamaya uygulanmaz.

varsayılan 0.618

A1111 eşdeğerlerini kullanarak görsel içi boyama alanını seçin: "Only Masked" 0'a, "Whole Image" ise 1'e karşılık gelir. Görsel dışı boyama bu ayarı yok sayar ve her zaman 1.0 kullanır.

varsayılan 0

Ters çevirmeden önce maskenin beyaz alanını varsayılan 0 değeriyle ayarlar. Alanı genişletmek için pozitif, daraltmak için negatif değerler kullanın.

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.

varsayılan ["Fooocus Enhance","F...

Üretim sırasında uygulanan stil.

varsayılan []

Görsel dışı boyamanın görseli genişlettiği yönler.

varsayılan [{"path":"https://hug...

Son görsel üretimi için birleştirilen LoRA seçimi; en fazla 5 LoRA ile sınırlıdır.

POST /run/fooocus/inpaint?wait=20 fiyat → $0,055
# 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/fooocus/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inpaint_image_url": "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

Fooocus Inpainting hakkında

Maskelenmiş bir bölgeyi yeniden oluşturarak veya kenarlarını genişleterek mevcut bir görüntüyü düzenler. `inpaint_image_url` sağlayın ve isteğe bağlı olarak `mask_image_url` ekleyin; ardından bir `inpaint_mode` seçin: düz iç/dış boyama, ayrıntı iyileştirme veya içerik değiştirme. Ayrıca LoRA'ları, en fazla dört görüntü istemini, bir iyileştirici seçimini ve png, jpeg veya webp biçiminde istek başına 1 ila 4 çıktıyı kabul eder. Strength ve ilgili alan ayarları, değişiklik miktarı üzerinde daha hassas kontrol sağlar.

Parametreler

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

AdTür Varsayılanİzin verilen Açıklama
promptisteğe bağlı
Türstring
Varsayılan
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.
stylesisteğe bağlı
Türenum[]
Varsayılan["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Üretim sırasında uygulanan stil.
performanceisteğe bağlı
Türenum
VarsayılanExtreme Speed
SpeedQualityExtreme SpeedLightning
Performans seçimi: Speed veya Quality.
guidance_scaleisteğe bağlı
Türnumber
Varsayılan4
1 – 30
Görsel seçimi için isteme uyum gücü; CFG (Classifier Free Guidance) olarak ifade edilir.
sharpnessisteğe bağlı
Türnumber
Varsayılan2
0 – 30
Çıktı görselinin keskinlik ayarı. Artırılması, hem görseli hem de dokularını keskinleştirir.
aspect_ratioisteğe bağlı
Türstring
Varsayılan1024x1024
Hazır ayarlardan seçilen veya özel genişlik ve yükseklik olarak belirtilen çıktı görseli boyutları. Her iki özel boyut da 8'e bölünebilmelidir.
num_imagesisteğe bağlı num_outputs
Türinteger
Varsayılan1
1 – 4
İstek başına üretilecek görsel sayısı.
lorasisteğe bağlı
Türobject[]
Varsayılan[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Son görsel üretimi için birleştirilen LoRA seçimi; en fazla 5 LoRA ile sınırlıdır.
loras[].pathgerekli
Türstring
URL veya yol olarak belirtilen LoRA ağırlıklarının konumu.
loras[].scaleisteğe bağlı
Türnumber
Varsayılan0.1
0 – 1
LoRA ağırlığı temel modele birleştirilmeden önce uygulanan çarpan.
refiner_modelisteğe bağlı
Türenum
VarsayılanNone
NonerealisticVisionV60B1_v51VAE.safetensors
İyileştirici seçimi: SDXL veya SD 1.5.
refiner_switchisteğe bağlı
Türnumber
Varsayılan0.8
0 – 1
İyileştirici geçiş değeri: gerçekçi SD1.5 modelleriyle 0.4, anime SD1.5 modelleriyle 0.667 ve XL-refiners ile 0.8 kullanın. İki SDXL model arasında geçişte herhangi bir değer kullanılabilir.
output_formatisteğe bağlı
Türenum
Varsayılanjpeg
pngjpegwebp
Ortaya çıkan görselin dosya biçimi.
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.
inpaint_image_urlgerekli
Türurl · image
Görsel içi boyama sırasında kullanılan referans görseli.
mask_image_urlisteğe bağlı
Türurl · image
Görsel üretimi sırasında uygulanan maske görseli.
inpaint_modeisteğe bağlı
Türenum
VarsayılanInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Görsel içi boyama sırasında uygulanan mod.
inpaint_additional_promptisteğe bağlı
Türstring
Varsayılan
İstenen görsel içi boyama içeriğinin açıklaması.
outpaint_selectionsisteğe bağlı
Türenum[]
Varsayılan[]
Görsel dışı boyamanın görseli genişlettiği yönler.
override_inpaint_optionsisteğe bağlı
Türboolean
Varsayılanfalse
Gelişmiş görsel içi boyama ayarları için geçersiz kılma anahtarı: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` ve `inpaint_erode_or_dilate`. `true` olarak ayarlanması bu seçenekleri geçersiz kılar; aksi durumda varsayılanları uygulanır.
inpaint_disable_initial_latentisteğe bağlı
Türboolean
Varsayılanfalse
İlk ön işleme anahtarı: `true`, bu ön işlemeyi devre dışı bırakır.
inpaint_engineisteğe bağlı
Türenum
Varsayılanv2.6
Nonev1v2.5v2.6
Fooocus görsel içi boyama için model sürümü.
inpaint_strengthisteğe bağlı
Türnumber
Varsayılan1
≤ 1> 0
A1111'in görsel içi boyama ayarına eşdeğer gürültü giderme gücü. Her zaman 1.0 kullanan görsel dışı boyamaya uygulanmaz.
inpaint_respective_fieldisteğe bağlı
Türnumber
Varsayılan0.618
0 – 1
A1111 eşdeğerlerini kullanarak görsel içi boyama alanını seçin: "Only Masked" 0'a, "Whole Image" ise 1'e karşılık gelir. Görsel dışı boyama bu ayarı yok sayar ve her zaman 1.0 kullanır.
inpaint_erode_or_dilateisteğe bağlı
Türnumber
Varsayılan0
-64 – 64
Ters çevirmeden önce maskenin beyaz alanını varsayılan 0 değeriyle ayarlar. Alanı genişletmek için pozitif, daraltmak için negatif değerler kullanın.
invert_maskisteğe bağlı
Türboolean
Varsayılanfalse
Maske ters çevirme anahtarı; `true`, maskeyi tersine çevirir.
image_prompt_1isteğe bağlı
Türobject
image_prompt_1.typeisteğe bağlı
Türenum
VarsayılanImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlisteğe bağlı
Türurl · image
image_prompt_1.stop_atisteğe bağlı
Türnumber
Varsayılan0.5
0 – 1
image_prompt_1.weightisteğe bağlı
Türnumber
Varsayılan1
0 – 2
image_prompt_2isteğe bağlı
Türobject
image_prompt_2.typeisteğe bağlı
Türenum
VarsayılanImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlisteğe bağlı
Türurl · image
image_prompt_2.stop_atisteğe bağlı
Türnumber
Varsayılan0.5
0 – 1
image_prompt_2.weightisteğe bağlı
Türnumber
Varsayılan1
0 – 2
image_prompt_3isteğe bağlı
Türobject
image_prompt_3.typeisteğe bağlı
Türenum
VarsayılanImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlisteğe bağlı
Türurl · image
image_prompt_3.stop_atisteğe bağlı
Türnumber
Varsayılan0.5
0 – 1
image_prompt_3.weightisteğe bağlı
Türnumber
Varsayılan1
0 – 2
image_prompt_4isteğe bağlı
Türobject
image_prompt_4.typeisteğe bağlı
Türenum
VarsayılanImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlisteğe bağlı
Türurl · image
image_prompt_4.stop_atisteğe bağlı
Türnumber
Varsayılan0.5
0 – 1
image_prompt_4.weightisteğe bağlı
Türnumber
Varsayılan1
0 – 2
mixing_image_prompt_and_inpaintisteğe bağlı
Türboolean
Varsayılanfalse
Görsel istemini bölgesel düzenlemeyle birleştirir.
enable_safety_checkeristeğe bağlı
Türboolean
Varsayılantrue
Güvenlik denetimi anahtarı; false olarak ayarlanması denetimi devre dışı bırakır.
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": "fooocus/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": 55,
    "usd": "0.055",
    "charged": 55,
    "refunded": 0
  },
  "input": {
    "inpaint_image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "images": [
      {
        "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
      }
    ],
    "timings": {},
    "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"
  }
}
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ı
images
array of object {url, content_type, file_name, file_size, width, height}Oluşturulan görselin dosya bilgileri.
timings
objectÜretim için geçen süre.
has_nsfw_concepts
array of booleanÜretilen görsellerde NSFW kavramlarının bulunup bulunmadığını belirtir.

Daha fazla model: Görsel Düzenleme

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