Preskoči na vsebino

Illusion Diffusion

Integracija

ID modela illusion-diffusion
# 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/illusion-diffusion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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,022 $ 22 API kreditov Zaženi na tej strani

Pridobi ključ API
Open model Besedilo v sliko #composition#stylized

Ustvari slike v slogu iluzije tako, da besedilni poziv prek ControlNet pogojuje z vhodno sliko

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

Opišite sliko, ki jo želite ustvariti, in uporabite čim več podrobnosti za najboljše rezultate.

•obvezno image_url
Spustite datoteko ali

URL vhodne slike.

image_size privzeto square_hd

Mere izhodne slike, izbrane med vnaprej določenimi možnostmi ali določene kot širina in višina po meri. Obe meri po meri morata biti deljivi z 8.

Napredno negative_prompt · scheduler · guidance_scale · controlnet_conditioning_scale · control_guidance_start · control_guidance_end · num_inference_steps · seed · enable_safety_checker
privzeto

Negativni poziv, ki določa podrobnosti slike za izključitev, vključno z barvami, predmeti, pokrajino ali drobnejšimi značilnostmi. Primeri vključujejo brke, zamegljenost ali nizko ločljivost.

scheduler privzeto Euler

Razporejevalnik ali vzorčevalnik, uporabljen za odstranjevanje šuma slike.

privzeto 7.5

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

privzeto 1

Merilo, uporabljeno za pogojevanje ControlNet.

privzeto 0
privzeto 1
privzeto 40

Določa, koliko korakov generiranja izvede Stable Diffusion; dodatni koraki lahko ustvarijo podrobnejšo končno sliko.

Seme za generiranje slike, vključno z naključno izbrano vrednostjo, če vhod ni vseboval semena; sicer ponovi podano vrednost.

POST /run/illusion-diffusion?wait=20 cena → 0,022 $
# 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/illusion-diffusion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  }'

# 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 Illusion Diffusion

Sprejme zahtevani `image_url` in `prompt` ter oblike slike vključi v ustvarjeno sliko, kar je primerno za umetnost optičnih iluzij. Z `controlnet_conditioning_scale`, `control_guidance_start` in `control_guidance_end` določite moč usmerjanja vira. Ponuja tudi `negative_prompt`, `guidance_scale` od 0 do 50, od 0 do 80 korakov sklepanja ter razporejevalnika Euler ali DPM++ Karras SDE.

Parametri

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

ImeVrsta PrivzetoDovoljeno Opis
image_urlobvezno image
Vrstaurl · image
URL vhodne slike.
promptobvezno
Vrstastring
Opišite sliko, ki jo želite ustvariti, in uporabite čim več podrobnosti za najboljše rezultate.
negative_promptneobvezno
Vrstastring
Privzeto
Negativni poziv, ki določa podrobnosti slike za izključitev, vključno z barvami, predmeti, pokrajino ali drobnejšimi značilnostmi. Primeri vključujejo brke, zamegljenost ali nizko ločljivost.
guidance_scaleneobvezno
Vrstanumber
Privzeto7.5
≤ 50> 0
Jakost upoštevanja poziva pri izbiri slike, izražena kot CFG (Classifier Free Guidance).
controlnet_conditioning_scaleneobvezno
Vrstanumber
Privzeto1
Merilo, uporabljeno za pogojevanje ControlNet.
control_guidance_startneobvezno
Vrstanumber
Privzeto0
0 – 1
control_guidance_endneobvezno
Vrstanumber
Privzeto1
0 – 1
seedneobvezno
Vrstainteger | null
Seme za generiranje slike, vključno z naključno izbrano vrednostjo, če vhod ni vseboval semena; sicer ponovi podano vrednost.
schedulerneobvezno
Vrstaenum
PrivzetoEuler
DPM++ Karras SDEEuler
Razporejevalnik ali vzorčevalnik, uporabljen za odstranjevanje šuma slike.
num_inference_stepsneobvezno
Vrstainteger
Privzeto40
0 – 80
Določa, koliko korakov generiranja izvede Stable Diffusion; dodatni koraki lahko ustvarijo podrobnejšo končno sliko.
image_sizeneobvezno
Vrstaobject
Privzetosquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Mere izhodne slike, izbrane med vnaprej določenimi možnostmi ali določene kot širina in višina po meri. Obe meri po meri morata biti deljivi z 8.
enable_safety_checkerneobvezno
Vrstaboolean
Privzetotrue
Preverjanje je mogoče omiliti z nastavitvijo false, če je klicatelj pooblaščen.
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": "illusion-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": 22,
    "usd": "0.022",
    "charged": 22,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "image": {
      "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
    },
    "seed": 42
  },
  "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
image
object {url, content_type, file_name, file_size, width, height}Informacije o datoteki ustvarjene slike.
seed
integerSeme za generiranje slike, vključno z naključno izbrano vrednostjo, če vhod ni vseboval semena; sicer ponovi podano vrednost.

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