Op den Inhalt sprangen

IC-Light-v2 for Image Relighting

Integréieren

Modell-ID 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"

Dës Ufro: ≈0,40 $ 400 API-Kreditter Op dëser Säit ausféieren

API-Schlëssel kréien
Open model Bildbearbechtung #relighting#editing

Belicht eng Foto nei a ännert hiren Hannergrond no enger Textbeschreiwung

Open model · Bild

Äin éischt Resultat kënnt hei hin

Baut hei drënner eng Ufro a féiert se mat Ärem API-Schlëssel aus. Output gëtt an eis Späicherung kopéiert, fir ëmmer oder 7 Deeg gratis gespäichert.

Eng Ufro erstellen

D'Kontrolle ginn aus dem Modellschema generéiert. De Code an de Präis aktualiséiere sech, wann s du se ännerst.

•obligatoresch

Prompt, deen d'Bild-Generatioun steiert.

•obligatoresch image_url
Fichier erofzéien, oder

URL, déi op d'Bild weist, dat nei beliicht gëtt.

image_size

Dimensioune vum generéierte Bild.

num_images Standard 1

Ugefrote Bildzuel fir d'Generatioun.

Erweidert 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
Standard

Negativen Prompt mat ongewolltem Bildinhalt.

Fichier erofzéien, oder

Mask-URL fir d'ic-light-Conditioning-Bild.

initial_latent Standard None

Beliichtungsbedéngungen, déi dem Modell geliwwert ginn.

output_format Standard jpeg

Dateiformat vum resultéierende Bild.

Standard 0.67

Veraltete Schwellwäert fir d'Hannergrondentfernung, deen aktuell keen Effekt op d'Resultater huet. Seng virgesinne Funktioun ass, Masken bei méi héijen Astellungen ze schäerfen.

Standard 28

Unzuel vun Inferenz-Schrëtt, déi ausgefouert ginn.

Standard 1

Tatsächlech classifier-free guidance-Skala, déi bei der Generatioun applizéiert gëtt.

Standard 0.98

Stäerkt beim Duerchlaf mat niddereger Opléisung.

Standard 0.95

Stäerkt beim Duerchlaf mat héijer Opléisung; wierkt nëmme wann enable_hr_fix True ass.

Standard 0.5
Standard 5

Stäerkt vun der Prompt-Entspriechung bei der Bildauswiel, ausgedréckt als CFG (Classifier Free Guidance).

Seed fir reproduzéierbar Biller: Dee selwechte Prompt a Seed produzéieren datselwecht Bild, wann d'Modellversioun onverännert ass.

POST /run/iclight-v2?wait=20 Präis → 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"

Dës Ufro ausféieren

Äre Schlëssel bleift an dësem Browser: e gëtt nëmmen un d'Doitong API geschéckt an nëmme gespäichert (localStorage), wann s du „Erënneren“ aktivéiers. En API-Schlëssel kréien

Iwwer IC-Light-v2 for Image Relighting

Liest e Quellbild (`image_url`) an e `prompt`, deen déi gewënschte Beliichtung an den Hannergrond beschreift. `initial_latent` ka d’Beliichtungsrichtung setzen (Left, Right, Top, Bottom), an e fakultatiivt `mask_image_url` bedéngt d’Resultat. Bitt `enable_hr_fix` fir en Héichopléisungsduerchlaf, 1-4 Ausgaben iwwer `num_images` a jpeg- oder png-Ausgab.

Parameteren

Schéck entweder den kanoneschen Numm oder den natierlechen Numm, net béid. Kanonesch Nimm

NummTyp StandardErlaabt Beschreiwung
promptobligatoresch
Typstring
Prompt, deen d'Bild-Generatioun steiert.
negative_promptoptional
Typstring
Standard
Negativen Prompt mat ongewolltem Bildinhalt.
image_urlobligatoresch image
Typurl · image
URL, déi op d'Bild weist, dat nei beliicht gëtt.
mask_image_urloptional
Typurl · image
Mask-URL fir d'ic-light-Conditioning-Bild.
background_thresholdoptional
Typnumber
Standard0.67
0,01 – 1
Veraltete Schwellwäert fir d'Hannergrondentfernung, deen aktuell keen Effekt op d'Resultater huet. Seng virgesinne Funktioun ass, Masken bei méi héijen Astellungen ze schäerfen.
image_sizeoptional
Typobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensioune vum generéierte Bild.
num_inference_stepsoptional
Typinteger
Standard28
1 – 50
Unzuel vun Inferenz-Schrëtt, déi ausgefouert ginn.
seedoptional
Typinteger | null
Seed fir reproduzéierbar Biller: Dee selwechte Prompt a Seed produzéieren datselwecht Bild, wann d'Modellversioun onverännert ass.
initial_latentoptional
Typenum
StandardNone
NoneLeftRightTopBottom
Beliichtungsbedéngungen, déi dem Modell geliwwert ginn.
enable_hr_fixoptional
Typboolean
Standardfalse
Aktivéiert HR fix.
num_imagesoptional num_outputs
Typinteger
Standard1
1 – 4
Ugefrote Bildzuel fir d'Generatioun.
cfgoptional
Typnumber
Standard1
0,01 – 5
Tatsächlech classifier-free guidance-Skala, déi bei der Generatioun applizéiert gëtt.
lowres_denoiseoptional
Typnumber
Standard0.98
0,01 – 1
Stäerkt beim Duerchlaf mat niddereger Opléisung.
highres_denoiseoptional
Typnumber
Standard0.95
0,01 – 1
Stäerkt beim Duerchlaf mat héijer Opléisung; wierkt nëmme wann enable_hr_fix True ass.
hr_downscaleoptional
Typnumber
Standard0.5
0,01 – 1
guidance_scaleoptional
Typnumber
Standard5
0 – 20
Stäerkt vun der Prompt-Entspriechung bei der Bildauswiel, ausgedréckt als CFG (Classifier Free Guidance).
enable_safety_checkeroptional
Typboolean
Standardtrue
Sécherheetskontrollschalter, deem seng ausgeschalt Astellung d'Autorisatioun vum Kont erfuerdert. Ouni dës Autorisatioun gëtt all Ufro onofhängeg vun der Astellung kontrolléiert; true aktivéiert d'Kontroll.
output_formatoptional
Typenum
Standardjpeg
jpegpng
Dateiformat vum resultéierende Bild.
obligatoresch Kanoneschen Numm, och akzeptéiert

Fichierparameter akzeptéieren eng ëffentlech https:// URL, eng data: URI bis zu 10 MB oder de file_url vun engem Upload. Fichieren

Output

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"
  }
}
Är Fichieren, Är WielAll outputs[].url ass eng Kopie an eiser Späicherung: fir ëmmer gespäichert (bezuelbar pro GB-Mount) oder 7 Deeg gratis, jee no Ärer Kontastellung oder ?storage=.
D'selwecht Struktur bei all Modelltype, url, content_type, width, height an duration, fir Biller, Video an Audio gläichermoossen. output ass dem Modell säin eegent Resultatobjet.
Output-Felder
images
array of object {url, width, height, content_type}Dateiinformatioun fir déi generéiert Biller.
timings
object
seed
integerSeed fir d'Bild-Generatioun, inklusiv dem zoufälleg gewielte Wäert, wann am Input kee Seed uginn ass; soss gëtt de geliwwerte Wäert widderholl.
has_nsfw_concepts
array of booleanGëtt un, ob NSFW-Konzepter an de generéierte Biller optrieden.
prompt
stringPrompt, deen während der Bild-Generatioun benotzt gëtt.

Fir AI-Agenten: dës Säit als Markdown ass ënner https://doitong.com/lb/developers/models/iclight-v2.md. All Modeller a Guiden: https://doitong.com/developers/llms.txt