Ir al contenido

FLUX.3 Klein Image Editing

Integrar

ID del modelo blackforestlabs/flux-3/klein/edit-image
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/blackforestlabs/flux-3/klein/edit-image?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",
    "images": [
      "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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Archivos como el ejemplo: 0,009 $ 9 créditos de API · ≈ 0,97 ₽ tus archivos se miden antes de la ejecución Ejecutar en esta página

Obtener clave de API
Black Forest Labs Edición de imágenes #image-editing#image-to-image#reference-images#typography

Editor FLUX.3 Klein con hasta 10 referencias y colocación opcional de objetos mediante cuadros delimitadores

Creado en Doitong

Trabajos públicos creados con FLUX.3 Klein por la comunidad de Doitong. Reutiliza un prompt con un solo clic.

Trabajos públicos mostrados: 9
Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lemb...

Close-up portrait seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut ...

Prompt Details Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikel...

Seorang wanita berkulit pucat berdiri setengah tubuh di dalam air berwarna lembut kebiruan, dikelilingi bunga teratai berkelopak penuh yang bermekaran indah di permukaan air. Rambutnya pirang pucat tersanggul longgar dengan beberapa helaian tipis jatuh alami membingkai sisi wajahnya. Ia memeluk...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat men...

​"Potret sinematik ultra-realistis close-up seorang anak laki-laki kecil (balita) yang sangat menggemaskan dengan mata cokelat besar yang ekspresif, rambut hitam berantakan yang tebal, mengenakan kaus putih kerah henley. Dia berpose dengan kedua tangan terkatup di depan dada, menunjukkan senyum...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tub...

Foto sinematik hiper-realistis resolusi tinggi menampilkan seorang pria muda Indonesia dengan tubuh ramping dan proporsional, rambut hitam pendek agak acak, mengenakan jaket kulit hitam, celana riding fit, dan sepatu motor. Ia sedang melakukan aksi freestyle ekstrem dengan motor sport 500cc...

Crear una solicitud

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

•obligatorio

Escribe un pie de imagen completo que describa la imagen deseada después de la edición, identificando cualquier referencia por su posición en la secuencia, como la primera o segunda imagen.

•obligatorio image_urls
Suelta un archivo o · hasta 10

Imágenes de referencia utilizadas para la edición o composición, limitadas a 10.

image_size

Las dimensiones de salida son, de forma predeterminada, las de la primera referencia, limitadas a 1 megapíxel para varias referencias o escaladas a un máximo de 4 megapíxeles para una única referencia. Los tamaños explícitos deben tener cada lado entre 256 y 4096 píxeles.

num_images predeterminado 1

Número de imágenes solicitado para la generación.

Avanzado output_format · seed · enable_prompt_expansion · enable_safety_checker · bounding_boxes
output_format predeterminado png

Formato de archivo de la imagen resultante.

Semilla para obtener imágenes reproducibles: un prompt y una semilla idénticos producen una imagen idéntica cuando la versión del modelo no cambia.

Distribución opcional de objetos para conservar, mover, cambiar de tamaño o eliminar objetos de referencia, o colocar objetos nuevos. Las coordenadas comienzan en (0, 0), en la esquina superior izquierda de cada imagen; haz referencia a los cuadros mediante etiquetas del prompt, como `<dragon>`.

POST /run/blackforestlabs/flux-3/klein/edit-image?wait=20 presupuesto → 0,009 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/blackforestlabs/flux-3/klein/edit-image?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",
    "images": [
      "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.ru/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 solo se guarda en localStorage si marcas Recordar. Obtener una clave de API

Acerca de FLUX.3 Klein Image Editing

Edita o compone imágenes a partir de un prompt y de 1 a 10 referencias en `image_urls`, que el prompt puede citar por orden, como la primera imagen. Hasta 32 `bounding_boxes` permiten conservar, mover, redimensionar, eliminar o añadir objetos, identificados en el prompt mediante etiquetas. La expansión del prompt está activada de forma predeterminada. Devuelve de 1 a 4 imágenes en jpeg, png o webp.

Parámetros

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

NombreTipo PredeterminadoPermitido Descripción
promptobligatorio
Tipostring
Escribe un pie de imagen completo que describa la imagen deseada después de la edición, identificando cualquier referencia por su posición en la secuencia, como la primera o segunda imagen.
enable_prompt_expansionopcional
Tipoboolean
Predeterminadotrue
Ampliación del prompt a un pie de imagen detallado antes de la generación, activada cuando es true. Para la edición, el pie de imagen se basa en las imágenes de referencia.
seedopcional
Tipointeger | null
Semilla para obtener imágenes reproducibles: un prompt y una semilla idénticos producen una imagen idéntica cuando la versión del modelo no cambia.
num_imagesopcional num_outputs
Tipointeger
Predeterminado1
1 – 4
Número de imágenes solicitado para la generación.
enable_safety_checkeropcional
Tipoboolean
Predeterminadotrue
Activación del comprobador de seguridad; true activa la comprobación.
output_formatopcional
Tipoenum
Predeterminadopng
jpegpngwebp
Formato de archivo de la imagen resultante.
image_urlsobligatorio images
Tipourl[] · image
≤ 10 elementos
Imágenes de referencia utilizadas para la edición o composición, limitadas a 10.
image_sizeopcional
Tipoobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Las dimensiones de salida son, de forma predeterminada, las de la primera referencia, limitadas a 1 megapíxel para varias referencias o escaladas a un máximo de 4 megapíxeles para una única referencia. Los tamaños explícitos deben tener cada lado entre 256 y 4096 píxeles.
bounding_boxesopcional
Tipoobject[]
≤ 32 elementos
Distribución opcional de objetos para conservar, mover, cambiar de tamaño o eliminar objetos de referencia, o colocar objetos nuevos. Las coordenadas comienzan en (0, 0), en la esquina superior izquierda de cada imagen; haz referencia a los cuadros mediante etiquetas del prompt, como `<dragon>`.
bounding_boxes[].labelopcional
Tipostring | null
≤ 64 characters
Etiqueta breve del objeto para el cuadro, como `dragon`; el valor predeterminado es `obj_<n>`. Incluye `<dragon>` en el prompt para asociar sus palabras al cuadro; los cuadros no mencionados en el prompt se añaden a la escena.
bounding_boxes[].descriptionobligatorio
Tipostring
≤ 500 characters
Objeto que se renderizará dentro del cuadro, incluida su apariencia.
bounding_boxes[].boxopcional
Tipoobject
Colocación de salida del objeto, que reemplaza `source_box`/`target_box` y utiliza el mismo comportamiento de colocación que texto a imagen.
bounding_boxes[].box.x_minobligatorio
Tiponumber
0 – 1
Límite izquierdo expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado en relación con la altura de la imagen, de 0 a 1.
bounding_boxes[].box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado en relación con la altura de la imagen, de 0 a 1.
bounding_boxes[].source_image_indexopcional
Tipointeger | null
≥ 0
Selección del origen del objeto: omite este campo para un objeto nuevo o identifica una referencia existente mediante su índice en `image_urls`, contando desde 0.
bounding_boxes[].source_boxopcional
Tipoobject
Ubicación del objeto dentro de la imagen de referencia; también debe proporcionarse `source_image_index`.
bounding_boxes[].source_box.x_minobligatorio
Tiponumber
0 – 1
Límite izquierdo expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].source_box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado en relación con la altura de la imagen, de 0 a 1.
bounding_boxes[].source_box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].source_box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado en relación con la altura de la imagen, de 0 a 1.
bounding_boxes[].target_boxopcional
Tipoobject
Cuadro de colocación de salida del objeto: para moverlo o cambiarlo de tamaño se necesitan ambos cuadros, mientras que para eliminar un objeto de referencia este cuadro debe dejarse sin establecer.
bounding_boxes[].target_box.x_minobligatorio
Tiponumber
0 – 1
Límite izquierdo expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].target_box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado en relación con la altura de la imagen, de 0 a 1.
bounding_boxes[].target_box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado en relación con el ancho de la imagen, de 0 a 1.
bounding_boxes[].target_box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado en relación con la altura de la imagen, de 0 a 1.
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 subida. Archivos

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "blackforestlabs/flux-3/klein/edit-image",
  "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": 9,
    "usd": "0.009",
    "charged": 9,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "image_urls": [
      "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",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (con pago 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
images
array of object {url, content_type, file_name, file_size, width, height}Imágenes producidas por el modelo.
timings
objectInformación temporal del proceso de generación.
seed
integerSemilla de generación de la primera imagen.
has_nsfw_concepts
array of booleanIndica si aparecen conceptos NSFW en las imágenes generadas.
prompt
stringPrompt utilizado durante la generación de imágenes.

Más modelos: Edición de imágenes

Para agentes de IA: esta página en Markdown está en https://doitong.com/es-ES/developers/models/blackforestlabs/flux-3/klein/edit-image.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt