Einführung
Schicken Sie ein Quellbild und beschreiben Sie das Ergebnis. Die Stärke bestimmt, wie weit sich die Ausgabe von der Vorlage entfernt; mit einer Schwarz-Weiß-Maske wird nur der weiße Bereich neu gezeichnet, der Rest bleibt, wie er war. Bis zu drei für FLUX.1 [dev] trainierte LoRA-Dateien lassen sich dazuladen, der Preis pro Bild ist fest, und nichts wird gefiltert.
| Feld | Wert |
|---|---|
| Eingabe | Bild |
| Ausgabe | Bild |
| Endpunkte | Text-zu-Bild und Bildbearbeitung (Stärke, optionale Inpainting-Maske), beide mit LoRA-Unterstützung |
| Basismodell | FLUX.1 [dev], der Rectified-Flow-Transformer von Black Forest Labs mit 12 Milliarden Parametern |
| LoRA-Eingabe | Bis zu 3 Einträge, jeder {path, scale}; path ist eine direkte HTTPS-URL auf eine .safetensors-Datei |
| LoRA-Stärke | 0 bis 4 pro Eintrag (Standard 1) |
| Guidance | 0 bis 20 (Standard 3,5) |
| Ausgabegröße | Etwa ein Megapixel: 1024 x 1024 bei 1:1, 1344 x 768 bei 16:9, 1536 x 640 bei 21:9 |
| Seitenverhältnisse | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 9:21 |
| Ausgabeformate | JPEG (Standard), PNG, WebP |
Wichtige Funktionen und Highlights
Fotos statt Renderings
Eine Super-Realism-LoRA und eine nächtliche Sitznische an einem regennassen Fenster: zwei Männer, die sich unter einer warmen Hängelampe einander zuneigen. Haut, Stoff und Fensterlicht wirken wie auf einem Foto.
Ein Magazin-Look mit einem Trigger
„MJ v6“ und eine LoRA im Midjourney-Stil geben FLUX einen glänzenden Editorial-Look: ein rückenfreies rotes Satinkleid auf einer Marmortreppe, seitlich beleuchtet.
Das ganze Medium tauschen
Eine Cartoon-LoRA mit langen Gliedmaßen bei 1,2 macht aus demselben Modell einen Pin-up-Illustrator: ein roter Regenschirm, eine nasse Kopfsteinpflasterstraße und überzeichnete Proportionen.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Beschreiben Sie das ganze Bild, das Sie zurückbekommen möchten. Mit Maske beschreiben Sie, was im weißen Bereich erscheinen soll. mindestens 1 Zeichen · höchstens 5000 Zeichen |
image_url | Ja | Das Bild, das bearbeitet werden soll. Das Ergebnis behält sein Format bei etwa 0,7 Megapixeln: In unseren Tests kam eine Vorlage mit 1024 x 1536 als 672 x 1008 zurück. |
mask_url | Nein | Optional. Ein Schwarz-Weiß-Bild in der Größe der Vorlage: Weiße Bereiche werden nach dem Prompt neu gezeichnet, schwarze bleiben erhalten. |
strength | Nein | Wie weit sich das Ergebnis von der Vorlage entfernt, 0 bis 1 (Standard 0,8). Mit Maske nehmen Sie 0,9 bis 1, damit sich der weiße Bereich wirklich ändert. |
loras | Nein | Bis zu drei {path, scale}-Einträge, trainiert für FLUX.1 [dev]; scale 0 bis 4, 1 ist neutral. Verwenden Sie einen öffentlichen Direktlink zur .safetensors-Datei. Standardwert: |
guidance_scale | Nein | Wie genau das Ergebnis dem Prompt folgt, 0 bis 20 (Standard 3,5). Realismus-LoRAs wirken etwas niedriger oft natürlicher. |
steps | Nein | Entrauschungsschritte, 1 bis 50 (Standard 28). Mehr Schritte brauchen länger. |
output_format | Nein | Standardmäßig JPEG, bei Bedarf PNG oder WebP. Ändert den Preis nicht. |
seed | Nein | Hält Ergebnisse vergleichbar, während Sie Stärke oder Maske anpassen; derselbe seed garantiert kein identisches Bild. |
Preis
$0.018 / Bild
Abrechnung pro Bild zu einem Festpreis. Maske, Stärke, Schritte und LoRAs kosten nichts extra.
Anwendungsfälle
Die LoRA, die Sie schon gefunden haben
Wenn der gewünschte Look als FLUX-LoRA auf Hugging Face oder einem Community-Hub liegt, läuft er hier als einfacher API-Aufruf: Dateilink einfügen, scale setzen, Prompt schreiben.
Fashion- und Editorial-Standbilder
Realismus- und Magazin-LoRAs liefern rückenfreie Abendkleider auf Marmortreppen und nächtliche Sitznischen an regennassen Fenstern, mit glaubwürdigem Licht und natürlicher Haut.
Stilisierte Kampagnen
Cartoon-, Pin-up- und Illustrations-LoRAs machen aus einer Prompt-Vorlage eine stimmige Serie über neun Seitenverhältnisse.
Unzensierte Standbilder
Ungefilterte LoRAs werden ohne Prüfung geladen, und die Ausgabe wird nicht gefiltert – für Plattformen, deren Nutzer genau diese Freiheit erwarten.
Prompt-Leitfaden und Praxistipps
Den Trigger der LoRA finden
Die meisten FLUX-LoRAs nennen auf ihrer Model Card eine Triggerphrase, etwa „Super Realism“ oder „MJ v6“. Setzen Sie sie an den Anfang des Prompts und beschreiben Sie dann das Bild.
Guidance für Realismus-LoRAs abstimmen
Guidance 3,5 ist der Standard. Realismus-LoRAs wirken zwischen 2 und 3,5 oft natürlicher; sehr hohe Werte treiben das Bild in einen glänzenden, überschärften Look.
Den scale für starke Stile erhöhen
Manche Stil-LoRAs brauchen einen scale über 1, um sich durchzusetzen. Unser Cartoon-Beispiel lief bei 1,2; beginnen Sie bei 1 und gehen Sie in Schritten von 0,2 weiter.
Prüfen, ob die Datei öffentlich ist
Verwenden Sie einen Direktlink, der die .safetensors-Datei herunterlädt. Zugangsbeschränkte Repositories antworten mit HTTP 401, und die Anfrage scheitert, bevor überhaupt ein Bild entsteht.
Einführung
FLUX.1 Dev LoRA Bildbearbeitung verändert ein Quellbild auf FLUX.1 [dev] von Black Forest Labs, gesteuert von Ihrem Prompt und bis zu drei eigenen LoRA-Dateien. Ohne Maske wird das ganze Bild neu gestaltet, und ein Stärkewert von 0 bis 1 bestimmt, wie weit es sich von der Vorlage entfernt. Mit einer Schwarz-Weiß-Maske wird nur der weiße Bereich neu gezeichnet, der Rest bleibt. Das Ergebnis kommt als JPEG, PNG oder WebP zu einem Festpreis zurück, und nichts wird gefiltert.
Modus nach Ausgangsmaterial wählen
| Was Sie haben | Modus |
|---|---|
| ein Bild, das ganz oder teilweise geändert werden soll | FLUX.1 Dev LoRA Bildbearbeitung |
| nur eine schriftliche Beschreibung | FLUX.1 Dev LoRA Text-zu-Bild |
Funktionen und Highlights
Inpainting mit Maske
Malen Sie den zu ändernden Bereich weiß und alles andere schwarz. In unseren Tests veränderte eine Maske über dem Oberkörper eines Studioporträts nur diesen Bereich, während Gesicht, Haare und Hose unverändert blieben.
Eine Stärke, die sich einschätzen lässt
Der Standard 0,8 behält Pose und Aufbau; 0,95 lässt das Modell fast alles neu zeichnen, auch das Gesicht. Mit Maske sorgt 0,9 bis 1 dafür, dass sich der weiße Bereich wirklich ändert.
Unzensiert mit eigenen Gewichten
Vorlage, Prompt, Gewichte und Ergebnis werden nie gefiltert. Bei Stärke 0,95 wurde ein Studioporträt so bearbeitet, wie es unser stärkster Test verlangte, mit und ohne ungefiltertes LoRA.
Anwendungsfälle
Einen Teil eines Fotos ändern
Tausche ein Outfit, einen Hintergrund oder ein Objekt aus und lass den Rest des Bildes unberührt, für Produktvarianten, Garderobentests oder Porträtretusche.
Mit einer Community-LoRA neu gestalten
Schicken Sie ein Foto durch eine der über tausend FLUX-LoRAs und machen Sie daraus Filmlook, Editorial-Glanz oder Illustration, während die Komposition bleibt.
Prompt-Leitfaden und Profi-Tipps
Das Ergebnis beschreiben, nicht die Anweisung
Schreiben Sie, was das fertige Bild enthalten soll. Mit einer Maske beschreibst du nur, was in den weißen Bereich gehört, etwa „ein schwarzes Samttop, weiches Studiolicht“.
Harte Maskenkanten weich machen
Ein hartes Rechteck hinterlässt eine sichtbare Naht, wo es auf die erhaltenen Pixel trifft. Machen Sie den Rand der Maske weich oder folgen Sie der Kontur des Objekts, das Sie ersetzen wollen.
Bei 0,8 beginnen, dann in Schritten von 0,05
Scheint die Vorlage durch, erhöhen Sie die Stärke; driftet das Gesicht, senken Sie sie. Halten Sie den seed beim Vergleichen fest, damit nur die Stärke sich ändert.
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-1-dev-lora/edit",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# 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.



























