Ir al contenido

Inpainting sdxl and sd

Integrar

ID del modelo inpaint
# 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/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "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",
    "mask": "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"

Esta solicitud: ≈$0.029 29 créditos de API Ejecutar en esta página

Obtener clave de API
Open model Edición de imágenes #editing#diffusion

Rellena regiones enmascaradas de una imagen con cualquier modelo base SD o SDXL elegido

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

Imagen de origen utilizada en el modo img2img o inpaint.

•obligatorio mask_url
Suelta un archivo o

Máscara de inpainting cuyas regiones blancas indican dónde aplicar inpainting y cuyas regiones negras protegen el contenido existente.

•obligatorio

Modelo base para generar la imagen, identificado mediante una URL o un ID de HuggingFace.

Avanzado negative_prompt · num_inference_steps · guidance_scale · 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.

predeterminado 30

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

predeterminado 7.5

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

Semilla para reproducir imágenes en Stable Diffusion. Una imagen puede reproducirse exactamente en cada ejecución si se mantienen sin cambios la versión del modelo, el prompt y la semilla.

POST /run/inpaint?wait=20 cotización → $0.029
# 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/inpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "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",
    "mask": "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"

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 Inpainting sdxl and sd

Rellena el área enmascarada de una imagen según un `prompt`. Eliges el punto de control base mediante `model_name` (una URL o un ID de HuggingFace). En `mask_url`, las áreas blancas se vuelven a pintar y las negras se conservan. Admite `negative_prompt`, `num_inference_steps` (0 a 150), `guidance_scale` (0 a 20) y `seed`.

Parámetros

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

NombreTipo PredeterminadoPermitido Descripción
model_nameobligatorio
Tipostring
Modelo base para generar la imagen, identificado mediante una URL o un ID de HuggingFace.
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.
image_urlobligatorio image
Tipourl · image
Imagen de origen utilizada en el modo img2img o inpaint.
mask_urlobligatorio mask
Tipourl · image
Máscara de inpainting cuyas regiones blancas indican dónde aplicar inpainting y cuyas regiones negras protegen el contenido existente.
num_inference_stepsopcional
Tipointeger
Predeterminado30
0 – 150
Controla cuántos pasos de generación realiza Stable Diffusion; los pasos adicionales pueden producir una imagen final con más detalle.
guidance_scaleopcional
Tiponumber
Predeterminado7.5
0 – 20
Intensidad de adherencia al prompt para la selección de imágenes, expresada como CFG (Classifier Free Guidance).
seedopcional
Tipointeger | null
Semilla para reproducir imágenes en Stable Diffusion. Una imagen puede reproducirse exactamente en cada ejecución si se mantienen sin cambios la versión del modelo, el prompt y la semilla.
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": "inpaint",
  "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": 29,
    "usd": "0.029",
    "charged": 29,
    "refunded": 0
  },
  "input": {
    "model_name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1",
    "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",
    "mask_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "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 de archivo de las imágenes generadas.
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/inpaint.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt