Dža ko lil

FLUX.1 [dev] with Controlnets and Loras · Differential Diffusion

Integriruj

Modelosko id flux-general/differential-diffusion
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/flux-general/differential-diffusion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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",
    "change_map_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://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Kava mangipen: ≈$0.138 138 API krediti Phir les kate

Lel API klidin
Black Forest Labs Editime e kipesko Referencaki inputura #lora#controlnet#ip-adapter

FLUX.1 [dev] imidž-editing kerdo e promenaki mapasa savi thovel keci si paruvdo sako regiono

Black Forest Labs · Kip

Tiro prvo rezultato si kate

Ker tele jekh mangipen thaj phir les tire API klidinosa. E rezultatur si kopirime amare arakhipneste, vično vaj 7 dives bilačhes.

Ker jekh mangipen

O kontrolura kerde si katar e schemaske. O kodo thaj e cena menjinen sar tu len menjines.

•trubul

Prompto savo dromarel kipoqo generiripe.

•trubul image_url
Čhiv jekh fajl, vaj

Kipesko URL savo del o initialo kipo.

•trubul
Čhiv jekh fajl, vaj

URL savo sikavel o change map.

image_size

Dimenzije kerde kiposke.

num_images standardno 1

Thov save kipa te keren; kadava choice si phandlo pe 1 kana o rezultato stream-kerdo.

Lučhe negative_prompt · reference_image_url · output_format · scheduler · sigma_schedule · num_inference_steps · guidance_scale · real_cfg_scale · reference_strength · reference_start · reference_end · base_shift · max_shift · nag_scale · nag_tau · nag_alpha · nag_end · strength · seed · use_real_cfg · use_cfg_zero · enable_safety_checker · use_beta_schedule · loras · control_loras · controlnets · controlnet_unions · ip_adapters · easycontrols · fill_image
standardno

Negačo prompto procesime e NAG-sa standardno te mukhel e specifikime na-želime feature-ja ande generime kipa.

Čhiv jekh fajl, vaj

Kipesko URL savo lel pes vaš Reference-Only guidance.

output_format standardno png

Fajlo-formato e rezultato kipoqo.

scheduler standardno euler

Scheduler savo use-kerel pes andar denoising.

Sigma schedule savo use-kerel pes andar denoising.

standardno 28

Gin inference steps pala te kerel.

standardno 3.5

Zor e promptoske pačajipaski vaś izbor e kiposko, sikavdi sar CFG (Classifier Free Guidance).

standardno 3.5

Zor e promptoske pačajipaski vaś izbor e kiposko, sikavdi sar CFG (Classifier Free Guidance).

standardno 0.65

Reference-kipeski zor ande reference_only keripe; bi dino reference kipesko, kadava strength setting naj efekto.

standardno 0

Reference guidance start point, ekspresime sar procento savorre timesteps-enge.

standardno 1

Reference guidance end point, ekspresime sar procento savorre timesteps-enge.

standardno 0.5

Baseline shift aplikime pa scheduled timesteps.

standardno 1.15

Maksimalno shift aplikime pa scheduled timesteps.

standardno 3

Negače-promptesko arakhavipe kontrolime e NAG skala: kana bararel les, o generime kipo si majbut aver e negače opisestar.

standardno 2.5

NAG tau setting vaš hidden-state normalization; rekomendime si te mukhel les bi promena. Kana bararel les, slabarel normalization thaj šaj kerel na-čekime odvojipe katar originalo kipo.

standardno 0.25

NAG alpha phenel save pozitivno prompto dromarel e normalized guidance, save jekhinel pozitivno thaj negačo prompto. Kadava finalo weighting del majbut zor e pozitivne promptoske pe tele setting-ja thaj ciknarel redirection pe upral setting-ja.

standardno 0.25

NAG-o phagipe sikavdo sar proporcija e keripnasqe korakengo. E FLUX-esqe originalna atencijake procesorja len upral i buti kana NAG agorisarel odi anglutni proporcija.

standardno 0.85

Differential diffusion zor, 0.0 rakhel originalo thaj 1.0 kerel calo nevo kipo.

Semeno vaš pale-keriteľne kipura: jekh prompto thaj semeno den jekh kipo kana o modeloski verzia na paruvľa.

standardno []

LoRA-ja savenge jekhipen kerel o generime kipo, bi limitosko pe lengero gindo.

standardno []

Control-image LoRA-ja merge kerde ande jekhipasko konfiguracija vaš keripe finalone kipesko; o delipeko gindo naj limitime.

standardno []

ControlNet konfiguracija vaš kipesko keripe, akana limitime pe jekh ControlNet.

standardno []

ControlNet union konfiguracija vaš kipesko keripe, thodli tale akanačuno jekh-ControlNet restriction.

standardno []

IP-Adapter aplikime andar kipesko keripe.

standardno []

EasyControl inputo save aplikirena andar kipesko keripe.

Inputo kipo savo dromarel e keripe thaj šaj del kontento vaš masked region-ja.

POST /run/flux-general/differential-diffusion?wait=20 hesab → $0.138
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/v1/run/flux-general/differential-diffusion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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",
    "change_map_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://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Phandel kava mangipen

Tiro kluč ačhel kadale browsereste: bičhalel pes numa ko Doitong API thaj šuvav pes (localStorage) numa te tiknes Remember. Le jekh API ključ

Palal FLUX.1 [dev] with Controlnets and Loras · Differential Diffusion

Paruvel jekh anglutno kipo than pal than, koristindoj jekh mapa e paruvimaski te kontroluil sode paruvdol sakova than. Mangela `prompt`, `image_url` thaj `change_map_image_url`. Lel vi LoRA, ControlNets, IP-Adapters thaj jekh referenca kipo. `num_inference_steps` si 1 dži ka 50 thaj `num_images` dži ka 10, jekhe png vaj jpeg rezultatosar.

Parametra

Bičhalav vaj e kanonikano nav vaj e native nav, na duj. Kanonikane nava

NavTip standardnoMuklo Vakeripe
prompttrubul
Tipstring
Prompto savo dromarel kipoqo generiripe.
image_sizeopcionalno
Tipobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimenzije kerde kiposke.
num_inference_stepsopcionalno
Tipinteger
standardno28
1 – 50
Gin inference steps pala te kerel.
seedopcionalno
Tipinteger | null
Semeno vaš pale-keriteľne kipura: jekh prompto thaj semeno den jekh kipo kana o modeloski verzia na paruvľa.
lorasopcionalno
Tipobject[]
standardno[]
LoRA-ja savenge jekhipen kerel o generime kipo, bi limitosko pe lengero gindo.
loras[].pathtrubul
Tipstring
Lokacia e LoRA vazipnaski, specifikime sar URL vaj drom.
loras[].scaleopcionalno
Tipobject | number
standardno1
Skaliripe savo aplikil pe e LoRA pharimatengo anglal te aven kethane thode ando bazutno modelo. De jekh dikcionaro ande forma {"layer_name":layer_scale} te thos averčhane skale vaš e slojura; e na dikhle slojura len 1.0.
control_lorasopcionalno
Tipobject[]
standardno[]
Control-image LoRA-ja merge kerde ande jekhipasko konfiguracija vaš keripe finalone kipesko; o delipeko gindo naj limitime.
control_loras[].pathtrubul
Tipstring
Lokacia e LoRA vazipnaski, specifikime sar URL vaj drom.
control_loras[].scaleopcionalno
Tipobject | number
standardno1
Skaliripe savo aplikil pe e LoRA pharimatengo anglal te aven kethane thode ando bazutno modelo. De jekh dikcionaro ande forma {"layer_name":layer_scale} te thos averčhane skale vaš e slojura; e na dikhle slojura len 1.0.
control_loras[].control_image_urltrubul
Tipurl · image
Kipesko URL savo del o control kipo.
control_loras[].preprocessopcionalno
Tipenum
standardnoNone
cannydepthNone
Preprocessing metodo aplikime pa dino kipo.
controlnetsopcionalno
Tipobject[]
standardno[]
ControlNet konfiguracija vaš kipesko keripe, akana limitime pe jekh ControlNet.
controlnets[].pathtrubul
Tipstring
Than e ControlNet vektorengo, specifikime sar URL vaj drom.
controlnets[].config_urlopcionalno
Tipstring | null
Optional URL savo sikavel e ControlNet-esko config.json fajlo.
controlnets[].variantopcionalno
Tipstring | null
Optionalo variant vaš use e Hugging Face repository key-sa.
controlnets[].control_image_urltrubul
Tipurl · image
Kipesko URL savo del o control kipo.
controlnets[].mask_image_urlopcionalno
Tipurl · image
Maskesko URL pherdo e control kipesa.
controlnets[].mask_thresholdopcionalno
Tipnumber
standardno0.5
0.01 – 0.99
Mask threshold value.
controlnets[].conditioning_scaleopcionalno
Tipnumber
standardno1
0 – 2
Skaliripe savo aplikil pe e ControlNet pharimatengo anglal te aven kethane thode ando bazutno modelo.
controlnets[].start_percentageopcionalno
Tipnumber
standardno0
0 – 1
Procento total timesteps-engo kana ControlNet startarel te influencinel kipesko keripe.
controlnets[].end_percentageopcionalno
Tipnumber
standardno1
0 – 1
Procento total timesteps-engo kana ControlNet stoparel te influencinel kipesko keripe.
controlnet_unionsopcionalno
Tipobject[]
standardno[]
ControlNet union konfiguracija vaš kipesko keripe, thodli tale akanačuno jekh-ControlNet restriction.
controlnet_unions[].pathtrubul
Tipstring
Than e ControlNet vektorengo, specifikime sar URL vaj drom.
controlnet_unions[].config_urlopcionalno
Tipstring | null
Optional URL savo sikavel e ControlNet-esko config.json fajlo.
controlnet_unions[].variantopcionalno
Tipstring | null
Optionalo variant vaš use e Hugging Face repository key-sa.
controlnet_unions[].controlstrubul
Tipobject[]
Control kipa thaj lengere mode-ja save den pes e ControlNet-te.
controlnet_unions[].controls[].control_image_urltrubul
Tipurl · image
Kipesko URL savo del o control kipo.
controlnet_unions[].controls[].mask_image_urlopcionalno
Tipurl · image
Maskesko URL pherdo e control kipesa.
controlnet_unions[].controls[].control_modetrubul
Tipenum
cannytiledepthblurposegraylow-quality
Control modo savo lel Flux Controlnet Union. Options: canny dromarel e keripe e edge-enca; tile dromarel les tile-enca; depth dromarel les grayscale depth map-esa; blur kerel blur e kipes; pose dromarel e keripe e kipeska poseska; gray kerel o kipo grayscale; low-quality kerel low-quality verzija kipeski.
controlnet_unions[].controls[].conditioning_scaleopcionalno
Tipnumber
standardno1
0 – 2
Skaliripe savo aplikil pe e ControlNet pharimatengo anglal te aven kethane thode ando bazutno modelo.
controlnet_unions[].controls[].mask_thresholdopcionalno
Tipnumber
standardno0.5
0.01 – 0.99
Mask threshold value.
controlnet_unions[].controls[].start_percentageopcionalno
Tipnumber
standardno0
0 – 1
Procento total timesteps-engo kana ControlNet startarel te influencinel kipesko keripe.
controlnet_unions[].controls[].end_percentageopcionalno
Tipnumber
standardno1
0 – 1
Procento total timesteps-engo kana ControlNet stoparel te influencinel kipesko keripe.
ip_adaptersopcionalno
Tipobject[]
standardno[]
IP-Adapter aplikime andar kipesko keripe.
ip_adapters[].pathtrubul
Tipstring
IP-Adapter-esko than pe Hugging Face.
ip_adapters[].subfolderopcionalno
Tipstring | null
Subfolder savo lel e ip_adapter vektora.
ip_adapters[].weight_nameopcionalno
Tipstring | null
Safetensors fajlosko nav vaš IP-Adapter vektora.
ip_adapters[].image_encoder_pathtrubul
Tipstring
IP-Adapter kipesko encoder-esko than, sar 'openai/clip-vit-large-patch14'.
ip_adapters[].image_encoder_subfolderopcionalno
Tipstring | null
Subfolder savo lel e kipeskere encoder-eske vektora.
ip_adapters[].image_encoder_weight_nameopcionalno
Tipstring | null
Kipesko encoder-esko nav.
ip_adapters[].image_urltrubul
Tipurl · image
Conditioning kipesko URL savo del pes e IP-Adapter-te.
ip_adapters[].mask_image_urlopcionalno
Tipurl · image
Maskesko URL pherdo e control kipesa.
ip_adapters[].mask_thresholdopcionalno
Tipnumber
standardno0.5
0.01 – 0.99
Mask threshold value.
ip_adapters[].scaletrubul
Tipnumber
IP-Adapter skaliripasko faktor.
easycontrolsopcionalno
Tipobject[]
standardno[]
EasyControl inputo save aplikirena andar kipesko keripe.
easycontrols[].control_method_urltrubul
Tipstring
Control metodo safetensor weight-esko URL vaj podderdo identifier: `canny`, `depth`, `hedsketch`, `inpainting`, `pose`, `seg`, `subject`, `ghibli`.
easycontrols[].scaleopcionalno
Tipnumber
standardno1
0 – 2
Control metodo skaliripasko faktor.
easycontrols[].image_urltrubul
Tipurl · image
Kipesko URL savo del o control inputo.
easycontrols[].image_control_typetrubul
Tipenum
subjectspatial
Kipesko control modo; lel vaj `spatial` vaj `subject`.
fill_imageopcionalno
Tipobject
Inputo kipo savo dromarel e keripe thaj šaj del kontento vaš masked region-ja.
fill_image.fill_image_urlopcionalno
Tipurl · image
standardno[]
Kipeskere URL-ja vaš pheripe e redux promptinga.
guidance_scaleopcionalno
Tipnumber
standardno3.5
0 – 20
Zor e promptoske pačajipaski vaś izbor e kiposko, sikavdi sar CFG (Classifier Free Guidance).
real_cfg_scaleopcionalno
Tipnumber
standardno3.5
0 – 5
Zor e promptoske pačajipaski vaś izbor e kiposko, sikavdi sar CFG (Classifier Free Guidance).
use_real_cfgopcionalno
Tipboolean
standardnofalse
Classical CFG switch, avtomatikane aktivime e XLabs IP-Adapter v1-sa. E guidance comportimento si jekh sar ko modelo SD1.5 thaj SDXL.
use_cfg_zeroopcionalno
Tipboolean
standardnofalse
Aktivirinel CFG-zero initialization sampling, opisime pe https://arxiv.org/abs/2503.18886.
num_imagesopcionalno num_outputs
Tipinteger
standardno1
1 – 10
Thov save kipa te keren; kadava choice si phandlo pe 1 kana o rezultato stream-kerdo.
enable_safety_checkeropcionalno
Tipboolean
standardnotrue
Safety-checking savo thovel kale kipo thaneste sako unsafe kipo. True aktivarel checking; false deaktivuil la numa autorizirime kontonge, kana mangipena bi autorizacia si checking zorutno.
reference_image_urlopcionalno
Tipurl · image
Kipesko URL savo lel pes vaš Reference-Only guidance.
reference_strengthopcionalno
Tipnumber
standardno0.65
-3 – 3
Reference-kipeski zor ande reference_only keripe; bi dino reference kipesko, kadava strength setting naj efekto.
reference_startopcionalno
Tipnumber
standardno0
0 – 1
Reference guidance start point, ekspresime sar procento savorre timesteps-enge.
reference_endopcionalno
Tipnumber
standardno1
0 – 1
Reference guidance end point, ekspresime sar procento savorre timesteps-enge.
base_shiftopcionalno
Tipnumber
standardno0.5
0.01 – 5
Baseline shift aplikime pa scheduled timesteps.
max_shiftopcionalno
Tipnumber
standardno1.15
0.01 – 5
Maksimalno shift aplikime pa scheduled timesteps.
output_formatopcionalno
Tipenum
standardnopng
jpegpng
Fajlo-formato e rezultato kipoqo.
use_beta_scheduleopcionalno
Tipboolean
standardnofalse
Kontrolinel vaj te use-kerel beta sigma.
sigma_scheduleopcionalno
Tipstring | null
Sigma schedule savo use-kerel pes andar denoising.
scheduleropcionalno
Tipenum
standardnoeuler
eulerdpmpp_2m
Scheduler savo use-kerel pes andar denoising.
negative_promptopcionalno
Tipstring
standardno
Negačo prompto procesime e NAG-sa standardno te mukhel e specifikime na-želime feature-ja ande generime kipa.
nag_scaleopcionalno
Tipnumber
standardno3
≤ 10> 1
Negače-promptesko arakhavipe kontrolime e NAG skala: kana bararel les, o generime kipo si majbut aver e negače opisestar.
nag_tauopcionalno
Tipnumber
standardno2.5
> 0
NAG tau setting vaš hidden-state normalization; rekomendime si te mukhel les bi promena. Kana bararel les, slabarel normalization thaj šaj kerel na-čekime odvojipe katar originalo kipo.
nag_alphaopcionalno
Tipnumber
standardno0.25
≤ 1> 0
NAG alpha phenel save pozitivno prompto dromarel e normalized guidance, save jekhinel pozitivno thaj negačo prompto. Kadava finalo weighting del majbut zor e pozitivne promptoske pe tele setting-ja thaj ciknarel redirection pe upral setting-ja.
nag_endopcionalno
Tipnumber
standardno0.25
≤ 1> 0
NAG-o phagipe sikavdo sar proporcija e keripnasqe korakengo. E FLUX-esqe originalna atencijake procesorja len upral i buti kana NAG agorisarel odi anglutni proporcija.
image_urltrubul image
Tipurl · image
Kipesko URL savo del o initialo kipo.
change_map_image_urltrubul
Tipurl · image
URL savo sikavel o change map.
strengthopcionalno
Tipnumber
standardno0.85
0.01 – 1
Differential diffusion zor, 0.0 rakhel originalo thaj 1.0 kerel calo nevo kipo.
trubul Kanonikano nav, vi akceptime

Fajloske parametra lel jekh publikano https:// URL, jekh data: URI dži 10 MB, vaj e file_url uploadoski. Fajlura

Rezultato

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "flux-general/differential-diffusion",
  "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": 138,
    "usd": "0.138",
    "charged": 138,
    "refunded": 0
  },
  "input": {
    "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",
    "change_map_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",
        "width": 1024,
        "height": 768,
        "content_type": "image/jpeg"
      }
    ],
    "timings": {},
    "seed": 42,
    "has_nsfw_concepts": [
      false
    ],
    "prompt": "string"
  },
  "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://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tire fajlura, tiro alosaripenSako outputs[].url si kopija amare arakhipneste: vično (čargeime per GB-mase) vaj 7 dives bilačhes, tiro kontoskere regulaciatar vaj ?storage=.
Sa jekh forma sako modeloθartype, url, content_type, width, height thaj duration, varesave imajinake, video thaj audio-ke. output si o modelosko korkoro resultosko objekto.
Outputoske fieldura
images
array of object {url, width, height, content_type}Fajloskere informacie vaš e kerde kipura.
timings
object
seed
integerKipo-generiripeqo seed, inkludirindoj o randomno kidlo valoro kana o inputo na sas seed; averčes, repetirisar o dindo valoro.
has_nsfw_concepts
array of booleanSikavel te si NSFW koncepto ande generirime kipo.
prompt
stringPrompto utilizuime ko kipoqo generiripe.

Bute modeli: Editime e kipesko

AI agentenge: kadija rig sar Markdown si kate https://doitong.com/rom/developers/models/flux-general/differential-diffusion.md. Sa e modelura thaj e gidura: https://doitong.com/developers/llms.txt