Pāriet uz saturu

Fooocus Inpainting

Integrēt

Modeļa id 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"

Šis pieprasījums: ≈0,055 $ 55 API kredīti Izpildīt šajā lapā

Iegūt API atslēgu
Open model Attēlu rediģēšana #stylized#editing

Aizkrāso vai izkrāso attēlu ar neobligātu masku; režīmi paredzēti detaļu labojumiem vai satura izmaiņām

Open model · Attēls

Šeit būs jūsu pirmais rezultāts

Izveidojiet pieprasījumu tālāk un izpildiet to ar savu API atslēgu. Izvades tiek kopētas mūsu krātuvē un glabātas mūžīgi vai 7 dienas bez maksas.

Izveidot pieprasījumu

Vadīklas tiek ģenerētas no modeļa shēmas. Kods un cena tiek atjaunināti, kad tos maināt.

noklusējums

Aprakstiet ģenerējamo attēlu ar pēc iespējas lielāku detalizāciju, lai iegūtu labākos rezultātus.

•obligāts
Nometiet failu vai

Atsauces attēls, ko izmanto inpainting laikā.

noklusējums 1024x1024

Izvades attēla izmēri, izvēlēti no sākotnējiem iestatījumiem vai norādīti kā pielāgots platums un augstums. Abiem pielāgotajiem izmēriem jādalās ar 8.

num_images noklusējums 1

Katrā pieprasījumā ģenerējamo attēlu skaits.

Papildu 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
noklusējums

Negatīva uzvedne, kas norāda izslēdzamās attēla detaļas, tostarp krāsas, objektus, ainavu vai smalkākas iezīmes. Piemēri: ūsas, izplūdums vai zema izšķirtspēja.

noklusējums

Vēlamā inpainting satura apraksts.

Nometiet failu vai

Attēla ģenerēšanas laikā lietotā maska.

performance noklusējums Extreme Speed

Veiktspējas izvēle: Speed vai Quality.

output_format noklusējums jpeg

Iegūtā attēla faila formāts.

inpaint_engine noklusējums v2.6

Fooocus inpainting modeļa versija.

noklusējums None

Refiner izvēle: SDXL vai SD 1.5.

noklusējums Inpaint or Outpaint (...

Inpainting laikā lietotais režīms.

noklusējums 4

Uzvednes ievērošanas stiprums attēlu atlasē, izteikts kā CFG (Classifier Free Guidance).

noklusējums 2

Izvades attēla asuma iestatījums. Palielinot to, gan attēls, gan tā tekstūras kļūst asākas.

noklusējums 0.8

Refiner pārslēgšanas vērtība: izmantojiet 0.4 ar reālistiskiem SD1.5 modeļiem, 0.667 ar anime SD1.5 modeļiem un 0.8 ar XL-refiners. Pārslēdzoties starp diviem SDXL modeļiem, var izmantot jebkuru vērtību.

noklusējums 1

Inpainting trokšņa noņemšanas stiprums, līdzvērtīgs A1111 inpaint iestatījumam. Tas neattiecas uz outpainting, kur vienmēr tiek izmantots 1.0.

noklusējums 0.618

Izvēlieties inpainting apgabalu, izmantojot A1111 ekvivalentus: "Only Masked" atbilst 0, bet "Whole Image" atbilst 1. Outpainting šo iestatījumu ignorē un vienmēr izmanto 1.0.

noklusējums 0

Pielāgo maskas balto apgabalu pirms invertēšanas; noklusējuma vērtība ir 0. Izmantojiet pozitīvas vērtības, lai apgabalu paplašinātu, vai negatīvas vērtības, lai to sašaurinātu.

Sākumvērtība attēlu atkārtošanai Stable Diffusion. Attēlu var atkārtot pilnīgi identiski katrā palaišanas reizē, nemainot modeļa versiju, uzvedni un sākumvērtību.

noklusējums ["Fooocus Enhance","F...

Ģenerēšanas laikā lietotais stils.

noklusējums []

Virzieni, kuros outpainting paplašina attēlu.

noklusējums [{"path":"https://hug...

LoRA izvēle, kas tiek apvienota galīgajai attēla ģenerēšanai; ne vairāk kā 5 LoRA.

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

Palaist šo pieprasījumu

Jūsu atslēga paliek šajā pārlūkprogrammā: tā tiek nosūtīta tikai uz Doitong API un saglabāta (localStorage) tikai tad, ja atzīmējat Atcerēties. Iegūt API atslēgu

Par Fooocus Inpainting

Rediģē esošu attēlu, atkārtoti ģenerējot maskētu apgabalu vai paplašinot tā malas. Norādiet `inpaint_image_url` un pēc izvēles `mask_image_url`, pēc tam izvēlieties `inpaint_mode`: vienkārša aizkrāsošana/izkrāsošana, detaļu uzlabošana vai satura modificēšana. Pieņem arī LoRA, līdz četrām attēlu uzvednēm, refiner izvēli un 1 līdz 4 izvades png, jpeg vai webp formātā. Strength un attiecīgā lauka iestatījumi nodrošina precīzāku izmaiņu kontroli.

Parametri

Nosūti vai nu kanonisko nosaukumu, vai vietējo nosaukumu, bet ne abus. Kan啤niskie nosaukumi

NosaukumsTips NoklusējumsAtļauts Apraksts
promptneobligāts
Tipsstring
Noklusējums
Aprakstiet ģenerējamo attēlu ar pēc iespējas lielāku detalizāciju, lai iegūtu labākos rezultātus.
negative_promptneobligāts
Tipsstring
Noklusējums
Negatīva uzvedne, kas norāda izslēdzamās attēla detaļas, tostarp krāsas, objektus, ainavu vai smalkākas iezīmes. Piemēri: ūsas, izplūdums vai zema izšķirtspēja.
stylesneobligāts
Tipsenum[]
Noklusējums["Fooocus Enhance","Fooocus Sharp","Fooocus V2"]
Ģenerēšanas laikā lietotais stils.
performanceneobligāts
Tipsenum
NoklusējumsExtreme Speed
SpeedQualityExtreme SpeedLightning
Veiktspējas izvēle: Speed vai Quality.
guidance_scaleneobligāts
Tipsnumber
Noklusējums4
1 – 30
Uzvednes ievērošanas stiprums attēlu atlasē, izteikts kā CFG (Classifier Free Guidance).
sharpnessneobligāts
Tipsnumber
Noklusējums2
0 – 30
Izvades attēla asuma iestatījums. Palielinot to, gan attēls, gan tā tekstūras kļūst asākas.
aspect_rationeobligāts
Tipsstring
Noklusējums1024x1024
Izvades attēla izmēri, izvēlēti no sākotnējiem iestatījumiem vai norādīti kā pielāgots platums un augstums. Abiem pielāgotajiem izmēriem jādalās ar 8.
num_imagesneobligāts num_outputs
Tipsinteger
Noklusējums1
1 – 4
Katrā pieprasījumā ģenerējamo attēlu skaits.
lorasneobligāts
Tipsobject[]
Noklusējums[{"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 izvēle, kas tiek apvienota galīgajai attēla ģenerēšanai; ne vairāk kā 5 LoRA.
loras[].pathobligāts
Tipsstring
LoRA svaru atrašanās vieta, norādīta kā URL vai ceļš.
loras[].scaleneobligāts
Tipsnumber
Noklusējums0.1
0 – 1
Reizinātājs, kas tiek lietots LoRA svaram pirms tā sapludināšanas ar pamata modeli.
refiner_modelneobligāts
Tipsenum
NoklusējumsNone
NonerealisticVisionV60B1_v51VAE.safetensors
Refiner izvēle: SDXL vai SD 1.5.
refiner_switchneobligāts
Tipsnumber
Noklusējums0.8
0 – 1
Refiner pārslēgšanas vērtība: izmantojiet 0.4 ar reālistiskiem SD1.5 modeļiem, 0.667 ar anime SD1.5 modeļiem un 0.8 ar XL-refiners. Pārslēdzoties starp diviem SDXL modeļiem, var izmantot jebkuru vērtību.
output_formatneobligāts
Tipsenum
Noklusējumsjpeg
pngjpegwebp
Iegūtā attēla faila formāts.
seedneobligāts
Tipsinteger | null
Sākumvērtība attēlu atkārtošanai Stable Diffusion. Attēlu var atkārtot pilnīgi identiski katrā palaišanas reizē, nemainot modeļa versiju, uzvedni un sākumvērtību.
inpaint_image_urlobligāts
Tipsurl · image
Atsauces attēls, ko izmanto inpainting laikā.
mask_image_urlneobligāts
Tipsurl · image
Attēla ģenerēšanas laikā lietotā maska.
inpaint_modeneobligāts
Tipsenum
NoklusējumsInpaint or Outpaint (default)
Inpaint or Outpaint (default)Improve Detail (face, hand, eyes, etc.)Modify Content (add objects, change background, etc.)
Inpainting laikā lietotais režīms.
inpaint_additional_promptneobligāts
Tipsstring
Noklusējums
Vēlamā inpainting satura apraksts.
outpaint_selectionsneobligāts
Tipsenum[]
Noklusējums[]
Virzieni, kuros outpainting paplašina attēlu.
override_inpaint_optionsneobligāts
Tipsboolean
Noklusējumsfalse
Papildu inpainting iestatījumu ignorēšanas pārslēgs: `inpaint_disable_initial_latent`, `inpaint_engine`, `inpaint_strength`, `inpaint_respective_field` un `inpaint_erode_or_dilate`. Iestatot to uz true, šīs opcijas tiek ignorētas; pretējā gadījumā tiek lietoti to noklusējumi.
inpaint_disable_initial_latentneobligāts
Tipsboolean
Noklusējumsfalse
Sākotnējās priekšapstrādes pārslēgs: true atspējo šo priekšapstrādi.
inpaint_engineneobligāts
Tipsenum
Noklusējumsv2.6
Nonev1v2.5v2.6
Fooocus inpainting modeļa versija.
inpaint_strengthneobligāts
Tipsnumber
Noklusējums1
≤ 1> 0
Inpainting trokšņa noņemšanas stiprums, līdzvērtīgs A1111 inpaint iestatījumam. Tas neattiecas uz outpainting, kur vienmēr tiek izmantots 1.0.
inpaint_respective_fieldneobligāts
Tipsnumber
Noklusējums0.618
0 – 1
Izvēlieties inpainting apgabalu, izmantojot A1111 ekvivalentus: "Only Masked" atbilst 0, bet "Whole Image" atbilst 1. Outpainting šo iestatījumu ignorē un vienmēr izmanto 1.0.
inpaint_erode_or_dilateneobligāts
Tipsnumber
Noklusējums0
-64 – 64
Pielāgo maskas balto apgabalu pirms invertēšanas; noklusējuma vērtība ir 0. Izmantojiet pozitīvas vērtības, lai apgabalu paplašinātu, vai negatīvas vērtības, lai to sašaurinātu.
invert_maskneobligāts
Tipsboolean
Noklusējumsfalse
Maskas invertēšanas pārslēgs; true apgriež masku.
image_prompt_1neobligāts
Tipsobject
image_prompt_1.typeneobligāts
Tipsenum
NoklusējumsImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_1.image_urlneobligāts
Tipsurl · image
image_prompt_1.stop_atneobligāts
Tipsnumber
Noklusējums0.5
0 – 1
image_prompt_1.weightneobligāts
Tipsnumber
Noklusējums1
0 – 2
image_prompt_2neobligāts
Tipsobject
image_prompt_2.typeneobligāts
Tipsenum
NoklusējumsImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_2.image_urlneobligāts
Tipsurl · image
image_prompt_2.stop_atneobligāts
Tipsnumber
Noklusējums0.5
0 – 1
image_prompt_2.weightneobligāts
Tipsnumber
Noklusējums1
0 – 2
image_prompt_3neobligāts
Tipsobject
image_prompt_3.typeneobligāts
Tipsenum
NoklusējumsImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_3.image_urlneobligāts
Tipsurl · image
image_prompt_3.stop_atneobligāts
Tipsnumber
Noklusējums0.5
0 – 1
image_prompt_3.weightneobligāts
Tipsnumber
Noklusējums1
0 – 2
image_prompt_4neobligāts
Tipsobject
image_prompt_4.typeneobligāts
Tipsenum
NoklusējumsImagePrompt
ImagePromptPyraCannyCPDSFaceSwap
image_prompt_4.image_urlneobligāts
Tipsurl · image
image_prompt_4.stop_atneobligāts
Tipsnumber
Noklusējums0.5
0 – 1
image_prompt_4.weightneobligāts
Tipsnumber
Noklusējums1
0 – 2
mixing_image_prompt_and_inpaintneobligāts
Tipsboolean
Noklusējumsfalse
Apvieno attēla uzvedni ar Inpaint.
enable_safety_checkerneobligāts
Tipsboolean
Noklusējumstrue
Drošības pārbaudes slēdzis; iestatot false, pārbaude tiek izslēgta.
obligāts Kan啤niskais nosaukums, arī pieņemts

Failu parametriem nepieciešams publisks https:// URL, data: URI līdz 10 MB vai augšupielādes file_url. Faili

Izvade

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"
  }
}
Jūsu faili, jūsu izvēleKatrs outputs[].url ir kopija mūsu krātuvē: tiek glabāta mūžīgi (maksa par GB mēnesī) vai 7 dienas bez maksas — atbilstoši konta iestatījumam vai ?storage=.
Vienāda struktūra katram modelimtype, url, content_type, width, height un duration gan attēliem, gan video un audio. output ir paša modeļa rezultāta objekts.
Izvades lauki
images
array of object {url, content_type, file_name, file_size, width, height}Ģenerētā attēla faila informācija.
timings
objectĢenerēšanas ilgums.
has_nsfw_concepts
array of booleanNorāda, vai ģenerētajos attēlos parādās NSFW koncepcijas.

Vairāk modeļu: Attēlu rediģēšana

AI aģentiem: šī lapa Markdown formātā ir pieejama https://doitong.com/lv/developers/models/fooocus/inpaint.md. Visi modeļi un ceļveži: https://doitong.com/developers/llms.txt