Ir al contenido

Illusion Diffusion

Integrar

Id del modelo 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"

Esta solicitud: ≈0,022 $ 22 créditos de API Ejecutar en esta página

Obtener clave de API
Open model Texto a imagen #composition#stylized

Genera imágenes de estilo ilusorio condicionando un prompt de texto a una imagen de entrada mediante ControlNet

Open model · Imagen

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

•obligatorio

Describe la imagen que quieres generar con el mayor detalle posible para obtener los mejores resultados.

•obligatorio image_url
Suelta un archivo o

URL de la imagen de entrada.

image_size predeterminado square_hd

Dimensiones de la imagen de salida, seleccionadas de valores preestablecidos o especificadas como ancho y alto personalizados. Ambas dimensiones personalizadas deben ser divisibles entre 8.

Avanzado negative_prompt · scheduler · guidance_scale · controlnet_conditioning_scale · control_guidance_start · control_guidance_end · num_inference_steps · seed · enable_safety_checker
predeterminado

Prompt negativo que especifica los detalles de imagen que deben excluirse, incluidos colores, objetos, escenarios o características más precisas. Algunos ejemplos son bigote, desenfoque o baja resolución.

scheduler predeterminado Euler

Programador o muestreador utilizado para eliminar el ruido de la imagen.

predeterminado 7.5

Intensidad de adhesión al prompt para la selección de imágenes, expresada como CFG (Classifier Free Guidance).

predeterminado 1

Escala aplicada al condicionamiento de ControlNet.

predeterminado 0
predeterminado 1
predeterminado 40

Controla cuántos pasos de generación realiza Stable Diffusion; los pasos adicionales pueden producir una imagen final más detallada.

Semilla de generación de imágenes, incluido el valor elegido aleatoriamente si la entrada omitió una semilla; de lo contrario, repite el valor proporcionado.

POST /run/illusion-diffusion?wait=20 cotización → 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"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda (localStorage) únicamente si marcas Recordar. Obtener una clave de API

Acerca de Illusion Diffusion

Recibe un `image_url` y un `prompt` obligatorios, y mezcla las formas de la imagen con la imagen generada, ideal para arte de ilusión óptica. Ajusta `controlnet_conditioning_scale`, `control_guidance_start` y `control_guidance_end` para definir cuánto guía el origen el resultado. También ofrece `negative_prompt`, `guidance_scale` de 0 a 50, de 0 a 80 pasos de inferencia y los planificadores Euler o DPM++ Karras SDE.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
image_urlobligatorio image
Tipourl · image
URL de la imagen de entrada.
promptobligatorio
Tipostring
Describe la imagen que quieres generar con el mayor detalle posible para obtener los mejores resultados.
negative_promptopcional
Tipostring
Predeterminado
Prompt negativo que especifica los detalles de imagen que deben excluirse, incluidos colores, objetos, escenarios o características más precisas. Algunos ejemplos son bigote, desenfoque o baja resolución.
guidance_scaleopcional
Tiponumber
Predeterminado7.5
≤ 50> 0
Intensidad de adhesión al prompt para la selección de imágenes, expresada como CFG (Classifier Free Guidance).
controlnet_conditioning_scaleopcional
Tiponumber
Predeterminado1
Escala aplicada al condicionamiento de ControlNet.
control_guidance_startopcional
Tiponumber
Predeterminado0
0 – 1
control_guidance_endopcional
Tiponumber
Predeterminado1
0 – 1
seedopcional
Tipointeger | null
Semilla de generación de imágenes, incluido el valor elegido aleatoriamente si la entrada omitió una semilla; de lo contrario, repite el valor proporcionado.
scheduleropcional
Tipoenum
PredeterminadoEuler
DPM++ Karras SDEEuler
Programador o muestreador utilizado para eliminar el ruido de la imagen.
num_inference_stepsopcional
Tipointeger
Predeterminado40
0 – 80
Controla cuántos pasos de generación realiza Stable Diffusion; los pasos adicionales pueden producir una imagen final más detallada.
image_sizeopcional
Tipoobject
Predeterminadosquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensiones de la imagen de salida, seleccionadas de valores preestablecidos o especificadas como ancho y alto personalizados. Ambas dimensiones personalizadas deben ser divisibles entre 8.
enable_safety_checkeropcional
Tipoboolean
Predeterminadotrue
La moderación puede relajarse estableciendo false, siempre que el autor de la llamada esté autorizado.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

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"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (se cobra por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
image
object {url, content_type, file_name, file_size, width, height}Información del archivo de la imagen generada.
seed
integerSemilla de generación de imágenes, incluido el valor elegido aleatoriamente si la entrada omitió una semilla; de lo contrario, repite el valor proporcionado.

Para agentes de IA: esta página en Markdown está en https://doitong.com/es/developers/models/illusion-diffusion.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt