Мазмұнға өту

Fooocus Inpainting

Интеграциялау

Модель идентификаторы fooocus/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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Осы сұрау: ≈0,055 $ 55 API кредиті · ≈ 5,86 ₽ Осы бетте іске қосу

API кілтін алу
Open model Кескінді өңдеу #stylized#editing

Қосымша маскамен кескінді бояп толтыратын немесе кеңейтетін, деталь түзетуге не мазмұн өзгертуге арналған режимдері бар құрал

Open model · Кескін

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

әдепкі

Генерацияланатын кескінді сипаттаңыз; ең жақсы нәтиже үшін мүмкіндігінше егжей-тегжейлі жазыңыз.

•міндетті
Файлды тастаңыз немесе

Inpainting кезінде қолданылатын анықтамалық кескін.

әдепкі 1024x1024

Пресеттерден таңдалатын немесе реттелетін ені мен биіктігі көрсетілетін шығыс кескінінің өлшемдері. Реттелетін екі өлшем де 8-ге бөлінуі керек.

num_images әдепкі 1

Әр сұрауда жасалатын кескіндер саны.

Қосымша 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
әдепкі

Кескіннен алып тасталатын түстерді, нысандарды, көріністерді немесе ұсақ белгілерді көрсететін теріс нұсқау. Мысалдар: мұрт, бұлыңғырлық немесе төмен ажыратымдылық.

әдепкі

Қажетті inpainting мазмұнының сипаттамасы.

Файлды тастаңыз немесе

Кескін генерациясы кезінде қолданылатын маска кескіні.

performance әдепкі Extreme Speed

Өнімділік таңдауы: Speed немесе Quality.

output_format әдепкі jpeg

Нәтижедегі кескіннің файл пішімі.

inpaint_engine әдепкі v2.6

Fooocus inpainting үшін модель нұсқасы.

әдепкі None

Refiner таңдауы: SDXL немесе SD 1.5.

әдепкі Inpaint or Outpaint (...

Inpainting кезінде қолданылатын режим.

әдепкі 4

Кескін таңдау кезіндегі нұсқауға сәйкестік күші CFG (Classifier Free Guidance) ретінде көрсетіледі.

әдепкі 2

Шығыс кескінінің айқындығы. Мәнді арттыру кескін мен оның текстураларын айқынырақ етеді.

әдепкі 0.8

Refiner ауыстыру мәні: реалистік SD1.5 модельдерімен 0.4, аниме SD1.5 модельдерімен 0.667, XL-refiners модельдерімен 0.8 қолданыңыз. Екі SDXL моделі арасында ауысқанда кез келген мәнге рұқсат етіледі.

әдепкі 1

Inpainting үшін деноизинг күші, A1111 жүйесіндегі inpaint параметріне балама. Ол outpainting-ке қолданылмайды, онда әрқашан 1.0 пайдаланылады.

әдепкі 0.618

A1111 баламаларын пайдаланып inpainting аймағын таңдаңыз: "Only Masked" — 0, ал "Whole Image" — 1. Outpainting бұл параметрді елемей, әрқашан 1.0 пайдаланады.

әдепкі 0

Инверсияға дейін масканың ақ аймағын реттейді; әдепкі мәні 0. Оң мәндер аймақты кеңейтеді, теріс мәндер тарылтады.

Stable Diffusion кескіндерін қайталауға арналған seed. Модель нұсқасын, нұсқауды және seed мәнін өзгеріссіз сақтау арқылы кескінді әр іске қосқанда дәл қайталауға болады.

әдепкі ["Fooocus Enhance","F...

Генерация кезінде қолданылатын стиль.

әдепкі []

Outpainting кескінді кеңейтетін бағыттар.

әдепкі [{"path":"https://hug...

Қорытынды кескін генерациясы үшін біріктірілетін LoRA таңдауы; ең көбі 5 LoRA.

POST /run/fooocus/inpaint?wait=20 бағасы → 0,055 $
# 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/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Fooocus Inpainting туралы

Бүркемеленген аймақты қайта генерациялау немесе шекараларын кеңейту арқылы бар кескінді өңдейді. `inpaint_image_url` мәнін, қажет болса `mask_image_url` мәнін беріңіз, содан кейін `inpaint_mode` режимін таңдаңыз: кәдімгі inpaint/outpaint, бөлшектерді жақсарту немесе мазмұнды өзгерту. LoRA, төртке дейінгі кескін нұсқауы, refiner таңдауы және әр сұрауға png, jpeg немесе webp форматында 1–4 шығыс қолдау табады. Strength және respective-field параметрлері өзгеріс көлемін дәлірек басқаруға мүмкіндік береді.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
promptміндетті емес
Түріstring
Әдепкі
Генерацияланатын кескінді сипаттаңыз; ең жақсы нәтиже үшін мүмкіндігінше егжей-тегжейлі жазыңыз.
negative_promptміндетті емес
Түріstring
Әдепкі
Кескіннен алып тасталатын түстерді, нысандарды, көріністерді немесе ұсақ белгілерді көрсететін теріс нұсқау. Мысалдар: мұрт, бұлыңғырлық немесе төмен ажыратымдылық.
stylesміндетті емес
Түріenum[]
Әдепкі["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Генерация кезінде қолданылатын стиль.
performanceміндетті емес
Түріenum
ӘдепкіExtreme Speed
SpeedQualityExtreme SpeedLightning
Өнімділік таңдауы: Speed немесе Quality.
guidance_scaleміндетті емес
Түріnumber
Әдепкі4
1 – 30
Кескін таңдау кезіндегі нұсқауға сәйкестік күші CFG (Classifier Free Guidance) ретінде көрсетіледі.
sharpnessміндетті емес
Түріnumber
Әдепкі2
0 – 30
Шығыс кескінінің айқындығы. Мәнді арттыру кескін мен оның текстураларын айқынырақ етеді.
aspect_ratioміндетті емес
Түріstring
Әдепкі1024x1024
Пресеттерден таңдалатын немесе реттелетін ені мен биіктігі көрсетілетін шығыс кескінінің өлшемдері. Реттелетін екі өлшем де 8-ге бөлінуі керек.
num_imagesміндетті емес num_outputs
Түріinteger
Әдепкі1
1 – 4
Әр сұрауда жасалатын кескіндер саны.
lorasміндетті емес
Түріobject[]
Әдепкі[{"path":"https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors","scale":0.1}]
Қорытынды кескін генерациясы үшін біріктірілетін LoRA таңдауы; ең көбі 5 LoRA.
loras[].pathміндетті
Түріstring
URL немесе жол ретінде көрсетілген LoRA салмақтарының орналасуы.
loras[].scaleміндетті емес
Түріnumber
Әдепкі0.1
0 – 1
Негізгі модельге біріктірілмес бұрын LoRA салмағына қолданылатын көбейткіш.
refiner_modelміндетті емес
Түріenum
ӘдепкіNone
NonerealisticVisionV60B1_v51VAE.safetensors
Refiner таңдауы: SDXL немесе SD 1.5.
refiner_switchміндетті емес
Түріnumber
Әдепкі0.8
0 – 1
Refiner ауыстыру мәні: реалистік SD1.5 модельдерімен 0.4, аниме SD1.5 модельдерімен 0.667, XL-refiners модельдерімен 0.8 қолданыңыз. Екі SDXL моделі арасында ауысқанда кез келген мәнге рұқсат етіледі.
output_formatміндетті емес
Түріenum
Әдепкіjpeg
pngjpegwebp
Нәтижедегі кескіннің файл пішімі.
seedміндетті емес
Түріinteger | null
Stable Diffusion кескіндерін қайталауға арналған seed. Модель нұсқасын, нұсқауды және seed мәнін өзгеріссіз сақтау арқылы кескінді әр іске қосқанда дәл қайталауға болады.
inpaint_image_urlміндетті
Түріurl · image
Inpainting кезінде қолданылатын анықтамалық кескін.
mask_image_urlміндетті емес
Түріurl · image
Кескін генерациясы кезінде қолданылатын маска кескіні.
inpaint_modeміндетті емес
Түріenum
ӘдепкіInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Inpainting кезінде қолданылатын режим.
inpaint_additional_promptміндетті емес
Түріstring
Әдепкі
Қажетті inpainting мазмұнының сипаттамасы.
outpaint_selectionsміндетті емес
Түріenum[]
Әдепкі[]
Outpainting кескінді кеңейтетін бағыттар.
override_inpaint_optionsміндетті емес
Түріboolean
Әдепкіfalse
Кеңейтілген inpainting параметрлеріне арналған қайта анықтау ауыстырғышы: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` және `inpaint_erode_or_dilate`. `true` мәні бұл опцияларды қайта анықтайды, әйтпесе олардың әдепкі мәндері қолданылады.
inpaint_disable_initial_latentміндетті емес
Түріboolean
Әдепкіfalse
Бастапқы алдын ала өңдеу ауыстырғышы: `true` бұл өңдеуді өшіреді.
inpaint_engineміндетті емес
Түріenum
Әдепкіv2.6
Nonev1v2.5v2.6
Fooocus inpainting үшін модель нұсқасы.
inpaint_strengthміндетті емес
Түріnumber
Әдепкі1
≤ 1> 0
Inpainting үшін деноизинг күші, A1111 жүйесіндегі inpaint параметріне балама. Ол outpainting-ке қолданылмайды, онда әрқашан 1.0 пайдаланылады.
inpaint_respective_fieldміндетті емес
Түріnumber
Әдепкі0.618
0 – 1
A1111 баламаларын пайдаланып inpainting аймағын таңдаңыз: "Only Masked" — 0, ал "Whole Image" — 1. Outpainting бұл параметрді елемей, әрқашан 1.0 пайдаланады.
inpaint_erode_or_dilateміндетті емес
Түріnumber
Әдепкі0
-64 – 64
Инверсияға дейін масканың ақ аймағын реттейді; әдепкі мәні 0. Оң мәндер аймақты кеңейтеді, теріс мәндер тарылтады.
invert_maskміндетті емес
Түріboolean
Әдепкіfalse
Масканы инверсиялау ауыстырғышы; `true` масканы кері айналдырады.
image_prompt_1міндетті емес
Түріobject
image_prompt_1.typeміндетті емес
Түріenum
ӘдепкіImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlміндетті емес
Түріurl · image
image_prompt_1.stop_atміндетті емес
Түріnumber
Әдепкі0.5
0 – 1
image_prompt_1.weightміндетті емес
Түріnumber
Әдепкі1
0 – 2
image_prompt_2міндетті емес
Түріobject
image_prompt_2.typeміндетті емес
Түріenum
ӘдепкіImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlміндетті емес
Түріurl · image
image_prompt_2.stop_atміндетті емес
Түріnumber
Әдепкі0.5
0 – 1
image_prompt_2.weightміндетті емес
Түріnumber
Әдепкі1
0 – 2
image_prompt_3міндетті емес
Түріobject
image_prompt_3.typeміндетті емес
Түріenum
ӘдепкіImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlміндетті емес
Түріurl · image
image_prompt_3.stop_atміндетті емес
Түріnumber
Әдепкі0.5
0 – 1
image_prompt_3.weightміндетті емес
Түріnumber
Әдепкі1
0 – 2
image_prompt_4міндетті емес
Түріobject
image_prompt_4.typeміндетті емес
Түріenum
ӘдепкіImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlміндетті емес
Түріurl · image
image_prompt_4.stop_atміндетті емес
Түріnumber
Әдепкі0.5
0 – 1
image_prompt_4.weightміндетті емес
Түріnumber
Әдепкі1
0 – 2
mixing_image_prompt_and_inpaintміндетті емес
Түріboolean
Әдепкіfalse
Кескін нұсқауын Inpaint әдісімен біріктіреді.
enable_safety_checkerміндетті емес
Түріboolean
Әдепкіtrue
Қауіпсіздік тексергішінің қосқышы; false мәні тексеруді өшіреді.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
images
array of object {url, content_type, file_name, file_size, width, height}Генерацияланған кескін туралы файл ақпараты.
timings
objectГенерацияға кеткен уақыт.
has_nsfw_concepts
array of booleanГенерацияланған кескіндерде NSFW ұғымдарының бар-жоғын көрсетеді.

Қосымша модельдер: Кескінді өңдеу

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/fooocus/inpaint.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt