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 con estilo de ilusión al condicionar un prompt de texto en 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, donde se conservan 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 conforme los cambias.

•obligatorio

Describa la imagen que desea 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 predeterminados 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 se deben excluir, incluidos colores, objetos, paisajes o características más finas. Algunos ejemplos son un bigote, desenfoque o baja resolución.

scheduler predeterminado Euler

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

predeterminado 7.5

Intensidad de adherencia 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 con más detalle.

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 en 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 en la imagen generada, lo que resulta adecuado para arte de ilusiones ópticas. Ajusta `controlnet_conditioning_scale`, `control_guidance_start` y `control_guidance_end` para definir qué tanto guía la fuente el resultado. También ofrece `negative_prompt`, `guidance_scale` de 0 a 50, de 0 a 80 pasos de inferencia y los schedulers 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
Describa la imagen que desea generar con el mayor detalle posible para obtener los mejores resultados.
negative_promptopcional
Tipostring
Predeterminado
Prompt negativo que especifica los detalles de imagen que se deben excluir, incluidos colores, objetos, paisajes o características más finas. Algunos ejemplos son un bigote, desenfoque o baja resolución.
guidance_scaleopcional
Tiponumber
Predeterminado7.5
≤ 50> 0
Intensidad de adherencia 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 usado 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 con más detalle.
image_sizeopcional
Tipoobject
Predeterminadosquare_hd
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensiones de la imagen de salida, seleccionadas de valores predeterminados 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 la persona que llama esté autorizada.
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: se conserva para siempre (con cobro 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 video 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á disponible en https://doitong.com/es-MX/developers/models/illusion-diffusion.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt