Zum Inhalt springen

FLUX.3 Klein Image Editing

Integrieren

Modell-ID 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://vit.doitong.com/api/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://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Dateien wie das Beispiel: 0,009 $ 9 API-Credits Deine Dateien werden vor der Ausführung gemessen Auf dieser Seite ausführen

API-Schlüssel abrufen
Black Forest Labs Bildbearbeitung #image-editing#image-to-image#reference-images#typography

FLUX.3 Klein-Editor mit bis zu 10 Referenzen und optionaler Objektplatzierung per Begrenzungsrahmen

Black Forest Labs · Bild

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich

Eine vollständige Bildunterschrift verfassen, die das gewünschte Bild nach der Bearbeitung beschreibt und Referenzen anhand ihrer Reihenfolge nennt, etwa als erstes oder zweites Bild.

•erforderlich image_urls
Datei ablegen oder · bis zu 10

Für Bearbeitung oder Komposition verwendete Referenzbilder, maximal 10.

image_size

Die Ausgabeabmessungen entsprechen standardmäßig dem ersten Referenzbild, sind bei mehreren Referenzen auf 1 Megapixel begrenzt oder werden bei einer einzelnen Referenz auf höchstens 4 Megapixel skaliert. Explizite Größen müssen je Seite zwischen 256 und 4096 Pixel liegen.

num_images Standard 1

Für die Generierung angeforderte Bildanzahl.

Erweitert output_format · seed · enable_prompt_expansion · enable_safety_checker · bounding_boxes
output_format Standard png

Dateiformat des resultierenden Bilds.

Seed für reproduzierbare Bilder: Ein identischer Prompt und Seed erzeugen bei unveränderter Modellversion ein identisches Bild.

Optionales Objektlayout zum Beibehalten, Verschieben, Ändern der Größe oder Entfernen von Referenzobjekten sowie zum Platzieren neuer Objekte. Koordinaten beginnen in jeder Bildecke oben links bei (0, 0); Boxen werden mit Labels im Prompt referenziert, etwa `<dragon>`.

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

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über FLUX.3 Klein Image Editing

Bearbeitet oder erstellt Bilder aus einem Prompt und 1 bis 10 Referenzen in `image_urls`, auf die der Prompt anhand ihrer Reihenfolge verweisen kann, etwa auf das erste Bild. Bis zu 32 `bounding_boxes` können Objekte, die im Prompt über ein Label benannt werden, beibehalten, verschieben, skalieren, entfernen oder hinzufügen. Die Prompt-Erweiterung ist standardmäßig aktiviert. Zurückgegeben werden 1 bis 4 Bilder als jpeg, png oder webp.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
prompterforderlich
Typstring
Eine vollständige Bildunterschrift verfassen, die das gewünschte Bild nach der Bearbeitung beschreibt und Referenzen anhand ihrer Reihenfolge nennt, etwa als erstes oder zweites Bild.
enable_prompt_expansionoptional
Typboolean
Standardtrue
Erweiterung des Prompts zu einer detaillierten Bildunterschrift vor der Generierung, aktiviert bei true. Bei der Bearbeitung wird die Bildunterschrift auf die Referenzbilder gestützt.
seedoptional
Typinteger | null
Seed für reproduzierbare Bilder: Ein identischer Prompt und Seed erzeugen bei unveränderter Modellversion ein identisches Bild.
num_imagesoptional num_outputs
Typinteger
Standard1
1 – 4
Für die Generierung angeforderte Bildanzahl.
enable_safety_checkeroptional
Typboolean
Standardtrue
Aktivierung der Sicherheitsprüfung; true aktiviert die Prüfung.
output_formatoptional
Typenum
Standardpng
jpegpngwebp
Dateiformat des resultierenden Bilds.
image_urlserforderlich images
Typurl[] · image
≤ 10 Elemente
Für Bearbeitung oder Komposition verwendete Referenzbilder, maximal 10.
image_sizeoptional
Typobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Die Ausgabeabmessungen entsprechen standardmäßig dem ersten Referenzbild, sind bei mehreren Referenzen auf 1 Megapixel begrenzt oder werden bei einer einzelnen Referenz auf höchstens 4 Megapixel skaliert. Explizite Größen müssen je Seite zwischen 256 und 4096 Pixel liegen.
bounding_boxesoptional
Typobject[]
≤ 32 Elemente
Optionales Objektlayout zum Beibehalten, Verschieben, Ändern der Größe oder Entfernen von Referenzobjekten sowie zum Platzieren neuer Objekte. Koordinaten beginnen in jeder Bildecke oben links bei (0, 0); Boxen werden mit Labels im Prompt referenziert, etwa `<dragon>`.
bounding_boxes[].labeloptional
Typstring | null
≤ 64 characters
Kurzes Objektlabel für die Box, etwa `dragon`; der Standardwert ist `obj_<n>`. `<dragon>` im Prompt verknüpft dessen Wörter mit der Box; im Prompt nicht erwähnte Boxen werden der Szene hinzugefügt.
bounding_boxes[].descriptionerforderlich
Typstring
≤ 500 characters
Innerhalb der Box zu renderndes Objekt einschließlich seines Erscheinungsbilds.
bounding_boxes[].boxoptional
Typobject
Ausgabeposition des Objekts; ersetzt `source_box`/`target_box` und verwendet dasselbe Platzierungsverhalten wie Text-zu-Bild.
bounding_boxes[].box.x_minerforderlich
Typnumber
0 – 1
Linke Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].box.y_minerforderlich
Typnumber
0 – 1
Obere Grenze relativ zur Bildhöhe von 0 bis 1.
bounding_boxes[].box.x_maxerforderlich
Typnumber
0 – 1
Rechte Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].box.y_maxerforderlich
Typnumber
0 – 1
Untere Grenze relativ zur Bildhöhe von 0 bis 1.
bounding_boxes[].source_image_indexoptional
Typinteger | null
≥ 0
Auswahl der Objektquelle: für ein neues Objekt leer lassen oder eine vorhandene Referenz anhand ihres Index in `image_urls` angeben, beginnend bei 0.
bounding_boxes[].source_boxoptional
Typobject
Position des Objekts im Referenzbild; `source_image_index` muss ebenfalls angegeben werden.
bounding_boxes[].source_box.x_minerforderlich
Typnumber
0 – 1
Linke Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].source_box.y_minerforderlich
Typnumber
0 – 1
Obere Grenze relativ zur Bildhöhe von 0 bis 1.
bounding_boxes[].source_box.x_maxerforderlich
Typnumber
0 – 1
Rechte Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].source_box.y_maxerforderlich
Typnumber
0 – 1
Untere Grenze relativ zur Bildhöhe von 0 bis 1.
bounding_boxes[].target_boxoptional
Typobject
Ausgabebox des Objekts: Zum Verschieben oder Ändern der Größe sind beide Boxen erforderlich; zum Entfernen eines referenzierten Objekts muss diese Box nicht gesetzt werden.
bounding_boxes[].target_box.x_minerforderlich
Typnumber
0 – 1
Linke Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].target_box.y_minerforderlich
Typnumber
0 – 1
Obere Grenze relativ zur Bildhöhe von 0 bis 1.
bounding_boxes[].target_box.x_maxerforderlich
Typnumber
0 – 1
Rechte Grenze relativ zur Bildbreite von 0 bis 1.
bounding_boxes[].target_box.y_maxerforderlich
Typnumber
0 – 1
Untere Grenze relativ zur Bildhöhe von 0 bis 1.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

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://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
images
array of object {url, content_type, file_name, file_size, width, height}Vom Modell erzeugte Bilder.
timings
objectZeitinformationen zum Generierungsprozess.
seed
integerGenerierungs-Seed für das erste Bild.
has_nsfw_concepts
array of booleanGibt an, ob NSFW-Konzepte in den generierten Bildern vorkommen.
prompt
stringWährend der Bildgenerierung verwendeter Prompt.

Weitere Modelle: Bildbearbeitung

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/blackforestlabs/flux-3/klein/edit-image.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt