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 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 foto completo que describa la imagen deseada después de la edición e identifique las referencias por secuencia, como la primera o la segunda imagen.

•obligatorio image_urls
Suelta un archivo o · hasta 10

Imágenes de referencia utilizadas para 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 sola referencia. Los tamaños explícitos deben tener cada lado entre 256 y 4096 píxeles.

num_images predeterminado 1

Cantidad de imágenes solicitada 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.

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

Diseño 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 en el prompt, como `<dragon>`.

POST /run/blackforestlabs/flux-3/klein/edit-image?wait=20 cotización → 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 se guarda (localStorage) únicamente 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, cambiar de tamaño, eliminar o añadir objetos, identificados en el prompt mediante una etiqueta. 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, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
promptobligatorio
Tipostring
Escribe un pie de foto completo que describa la imagen deseada después de la edición e identifique las referencias por secuencia, como la primera o la segunda imagen.
enable_prompt_expansionopcional
Tipoboolean
Predeterminadotrue
Ampliación del prompt en un pie de foto detallado antes de la generación, habilitada cuando es true. Para la edición, el pie de foto se basa en las imágenes de referencia.
seedopcional
Tipointeger | null
Seed para obtener imágenes reproducibles: un prompt y una seed idénticos producen una imagen idéntica cuando la versión del modelo no cambia.
num_imagesopcional num_outputs
Tipointeger
Predeterminado1
1 – 4
Cantidad de imágenes solicitada 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 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 sola referencia. Los tamaños explícitos deben tener cada lado entre 256 y 4096 píxeles.
bounding_boxesopcional
Tipoobject[]
≤ 32 elementos
Diseño 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 en el 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
Posición de salida del objeto, que reemplaza `source_box`/`target_box` y usa el mismo comportamiento de colocación que texto a imagen.
bounding_boxes[].box.x_minobligatorio
Tiponumber
0 – 1
Límite izquierdo expresado respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado respecto a la altura de la imagen, de 0 a 1.
bounding_boxes[].box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado respecto a la altura de la imagen, de 0 a 1.
bounding_boxes[].source_image_indexopcional
Tipointeger | null
≥ 0
Selección del origen del objeto: omítelo para crear un objeto nuevo o identifica una referencia existente mediante su índice en `image_urls`, empezando a contar 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 respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].source_box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado respecto a la altura de la imagen, de 0 a 1.
bounding_boxes[].source_box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].source_box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado respecto a la altura de la imagen, de 0 a 1.
bounding_boxes[].target_boxopcional
Tipoobject
Cuadro de posición de salida del objeto: mover o cambiar de tamaño requiere ambos cuadros, mientras que eliminar un objeto referenciado requiere dejar este cuadro sin establecer.
bounding_boxes[].target_box.x_minobligatorio
Tiponumber
0 – 1
Límite izquierdo expresado respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].target_box.y_minobligatorio
Tiponumber
0 – 1
Límite superior expresado respecto a la altura de la imagen, de 0 a 1.
bounding_boxes[].target_box.x_maxobligatorio
Tiponumber
0 – 1
Límite derecho expresado respecto al ancho de la imagen, de 0 a 1.
bounding_boxes[].target_box.y_maxobligatorio
Tiponumber
0 – 1
Límite inferior expresado respecto a 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 carga. 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 (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
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
integerSeed de generación para 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/developers/models/blackforestlabs/flux-3/klein/edit-image.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt