Preskoči na vsebino

IC-Light-v2 for Image Relighting

Integracija

ID modela iclight-v2
# 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/iclight-v2?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"
  }'

# 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"

Ta zahteva: ≈0,40 $ 400 API kreditov Zaženi na tej strani

Pridobi ključ API
Open model Urejanje slik #relighting#editing

Ponovno osvetli fotografijo in spremeni ozadje glede na besedilni opis

Open model · Slika

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

•obvezno

Poziv, ki usmerja generiranje slike.

•obvezno image_url
Spustite datoteko ali

URL, ki kaže na sliko, ki bo dobila novo osvetlitev.

image_size

Dimenzije generirane slike.

num_images privzeto 1

Število slik, zahtevanih za generiranje.

Napredno negative_prompt · mask_image_url · initial_latent · output_format · background_threshold · num_inference_steps · cfg · lowres_denoise · highres_denoise · hr_downscale · guidance_scale · seed · enable_hr_fix · enable_safety_checker
privzeto

Negativni poziv z neželeno vsebino slike.

Spustite datoteko ali

URL maske za sliko pogojevanja ic-light.

initial_latent privzeto None

Pogoji osvetlitve, podani modelu.

output_format privzeto jpeg

Oblika datoteke končne slike.

privzeto 0.67

Zastareli prag odstranjevanja ozadja, ki trenutno ne vpliva na rezultate. Namenjen je bil izostritvi mask pri višjih nastavitvah.

privzeto 28

Število korakov sklepanja, ki jih je treba izvesti.

privzeto 1

Dejansko merilo vodenja brez klasifikatorja, uporabljeno pri generiranju.

privzeto 0.98

Jakost, uporabljena pri prehodu z nizko ločljivostjo.

privzeto 0.95

Jakost, uporabljena pri prehodu z visoko ločljivostjo; učinkuje samo, ko je enable_hr_fix True.

privzeto 0.5
privzeto 5

Jakost upoštevanja poziva pri izbiri slike, izražena kot CFG (Classifier Free Guidance).

Seed za ponovljive slike: enak poziv in seed ustvarita enako sliko, če različica modela ostane nespremenjena.

POST /run/iclight-v2?wait=20 cena → 0,40 $
# 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/iclight-v2?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"
  }'

# 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"

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu IC-Light-v2 for Image Relighting

Sprejme izvorno sliko (`image_url`) in `prompt`, ki opisuje želeno osvetlitev in ozadje. `initial_latent` lahko nastavi smer svetlobe (Left, Right, Top, Bottom), neobvezni `mask_image_url` pa usmerja rezultat. Ponuja `enable_hr_fix` za prehod visoke ločljivosti, od 1 do 4 izhodov prek `num_images` ter izhod jpeg ali png.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
promptobvezno
Vrstastring
Poziv, ki usmerja generiranje slike.
negative_promptneobvezno
Vrstastring
Privzeto
Negativni poziv z neželeno vsebino slike.
image_urlobvezno image
Vrstaurl · image
URL, ki kaže na sliko, ki bo dobila novo osvetlitev.
mask_image_urlneobvezno
Vrstaurl · image
URL maske za sliko pogojevanja ic-light.
background_thresholdneobvezno
Vrstanumber
Privzeto0.67
0,01 – 1
Zastareli prag odstranjevanja ozadja, ki trenutno ne vpliva na rezultate. Namenjen je bil izostritvi mask pri višjih nastavitvah.
image_sizeneobvezno
Vrstaobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimenzije generirane slike.
num_inference_stepsneobvezno
Vrstainteger
Privzeto28
1 – 50
Število korakov sklepanja, ki jih je treba izvesti.
seedneobvezno
Vrstainteger | null
Seed za ponovljive slike: enak poziv in seed ustvarita enako sliko, če različica modela ostane nespremenjena.
initial_latentneobvezno
Vrstaenum
PrivzetoNone
NoneLeftRightTopBottom
Pogoji osvetlitve, podani modelu.
enable_hr_fixneobvezno
Vrstaboolean
Privzetofalse
Omogoči HR fix.
num_imagesneobvezno num_outputs
Vrstainteger
Privzeto1
1 – 4
Število slik, zahtevanih za generiranje.
cfgneobvezno
Vrstanumber
Privzeto1
0,01 – 5
Dejansko merilo vodenja brez klasifikatorja, uporabljeno pri generiranju.
lowres_denoiseneobvezno
Vrstanumber
Privzeto0.98
0,01 – 1
Jakost, uporabljena pri prehodu z nizko ločljivostjo.
highres_denoiseneobvezno
Vrstanumber
Privzeto0.95
0,01 – 1
Jakost, uporabljena pri prehodu z visoko ločljivostjo; učinkuje samo, ko je enable_hr_fix True.
hr_downscaleneobvezno
Vrstanumber
Privzeto0.5
0,01 – 1
guidance_scaleneobvezno
Vrstanumber
Privzeto5
0 – 20
Jakost upoštevanja poziva pri izbiri slike, izražena kot CFG (Classifier Free Guidance).
enable_safety_checkerneobvezno
Vrstaboolean
Privzetotrue
Preklop preverjanja varnosti, pri katerem izklopljena nastavitev zahteva avtorizacijo računa. Brez te avtorizacije se vsaka zahteva preveri ne glede na nastavitev; true omogoči preverjanje.
output_formatneobvezno
Vrstaenum
Privzetojpeg
jpegpng
Oblika datoteke končne slike.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "iclight-v2",
  "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": 400,
    "usd": "0.40",
    "charged": 400,
    "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"
  },
  "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://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
images
array of object {url, width, height, content_type}Podatki o datotekah ustvarjenih slik.
timings
object
seed
integerSeme za generiranje slike, vključno z naključno izbrano vrednostjo, če vhod ni vseboval semena; sicer ponovi podano vrednost.
has_nsfw_concepts
array of booleanOznačuje, ali se v generiranih slikah pojavljajo koncepti NSFW.
prompt
stringPoziv, uporabljen pri generiranju slike.

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/iclight-v2.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt