Einführung
FLUX.2 [pro] Bearbeitung lässt FLUX.2 [pro] von Black Forest Labs auf Bildern laufen, die Sie bereits haben. Es nimmt ein bis drei Quellen, wendet die beschriebene Änderung an und liefert 1k oder 2k in der Form der Vorlage oder in einem von neun Formaten.
Den Modus nach dem Ausgangsmaterial wählen
| Was Sie haben | Modus |
|---|---|
| ein geschriebenes Briefing | FLUX.2 [pro] Text-zu-Bild |
| ein bis drei Bilder zum Ändern oder Kombinieren | FLUX.2 [pro] Bearbeitung |
Wichtige Funktionen und Highlights
Composings aus mehreren Referenzen
Kombinieren Sie eine Person, ein Produkt und einen Ort aus getrennten Fotos. In unserer Kopfhörer-Anzeige blieben Gesicht, Haare und Strickjacke sowie das Design des Kopfhörers wie in den Quellen.
Szenen- und Lichtwechsel
Tauschen Sie die Umgebung oder leuchten Sie ein Foto neu aus, während das Motiv an seinem Platz bleibt. Unsere sonnige Straße wurde zu einer regnerischen Neonnacht mit Regentropfen auf dem Blazer.
Text in der Bearbeitung ergänzt
Fügen Sie dem Bild im selben Schritt eine Schlagzeile hinzu. Unsere wurde wie in Anführungszeichen gesetzt geschrieben.
Fester Preis je Bild
Eine Quelle oder drei, 1k oder 2k: Eine Bearbeitung kostet gleich viel.
Streng bei Personen
In unseren Tests wurden Porträtvorlagen schon bei einer Kleideränderung der Stufe Mild abgelehnt. Abgelehnte Anfragen werden nicht berechnet.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Erforderlich, bis zu 5.000 Zeichen. mindestens 1 Zeichen · höchstens 5000 Zeichen |
image_urls | Ja | Erforderlich, ein bis drei Quellbilder, jeweils bis zu 10 MB. Laden Sie sie in der Reihenfolge hoch, in der Ihr Prompt sie nennt. mindestens 1 Einträge · höchstens 3 Einträge |
aspect_ratio | Nein | auto (Standard) behält die Form des ersten Quellbilds bei etwa einem Megapixel; oder wählen Sie eines von neun Formaten von 21:9 bis 9:21. Das Format ändert den Preis nicht. |
resolution | Nein | 1k (Standard) oder 2k. Gilt nur, wenn Sie ein Format wählen; bei auto bleibt das Ergebnis bei etwa einem Megapixel. |
seed | Nein | Optionale ganze Zahl von 0 bis 2147483647. Verwenden Sie sie erneut, während Sie den Prompt ändern, um Varianten zu vergleichen; ein identisches Bild ist dadurch nicht garantiert. |
Preis
$0.058 / Bild
Abrechnung zu einem festen Preis je Bild, unabhängig von der Zahl der Quellen oder der Größenstufe. Abgelehnte und fehlgeschlagene Anfragen werden nicht berechnet.
Anwendungsfälle
Anzeigen aus getrennten Assets
Bringen Sie ein Modelfoto, ein Produktfoto und einen Ort in einem Motiv zusammen.
Stimmungsvarianten
Zeigen Sie dieselbe Szene bei Tag, bei Nacht oder im Regen, wenn ein Kunde eine Richtung auswählt.
Neugestaltung von Produkt und Ort
Hintergrund, Licht oder Stil eines Produkts, eines Raums oder eines Porträts ändern.
Prompt-Leitfaden und Praxistipps
Quellen nummerieren
Sagen Sie, dass image 1 die Person ist, image 2 das Produkt, image 3 der Ort, in der Reihenfolge des Hochladens.
Benennen, was bleiben muss
Führen Sie nach der Änderung Gesicht, Outfit, Pose oder Design auf, die genau so bleiben müssen.
Eine Sache auf einmal ändern
Eine einzige klare Änderung hält den Rest des Bildes stabil; verketten Sie Bearbeitungen, statt mehrere in eine zu packen.
Zeit einplanen
Bearbeitungen dauerten in unseren Tests 45 bis 120 Sekunden.
Arbeitsplatztauglich halten
Dieses Modell ist bei Personen streng; verwende es deshalb für Produkte, Orte und Porträts, die für den Arbeitsplatz unbedenklich sind.
API-Schnellstart
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-2-pro/edit",
"input": {
"aspect_ratio": "auto",
"image_urls": [
"https://example.com/reference.png"
],
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Authentifizierung, vollständiges Schema, Polling und Fehlerbehandlung stehen in der API-Referenz.
























