- Was ist FLUX.1 Kontext?
- FLUX.1 Kontext vs. FLUX.1 Text-zu-Bild
- Welche Stufe solltest du verwenden?
- FLUX.1 Kontext Dev auf Novita AI
- FLUX.1 Kontext Pro auf Novita AI
- FLUX.1 Kontext Max auf Novita AI
- Wie viel kostet FLUX.1 Kontext auf Novita AI?
- API-Schnellstart
- Praktische Bearbeitungsmuster
- Fazit
- FAQ
- Empfohlene Artikel
FLUX.1 Kontext ist eine kontextbewusste Bildbearbeitungs-Modellfamilie von Black Forest Labs, die auf Novita AI in drei Stufen verfügbar ist: Dev, Pro und Max. Im Gegensatz zu den FLUX.1 Text-zu-Bild-Modellen nimmt Kontext ein vorhandenes Bild plus eine Textanweisung entgegen und bearbeitet das Bild unter Wahrung des Kontextes – das Ändern der Kleidung einer Person, das Austauschen von Hintergründen, das Anpassen von Typografie oder das Zusammenfügen neuer Elemente ohne von Grund auf neu zu bauen. Dieser Leitfaden behandelt die Unterschiede zwischen den drei Stufen, ihre API-Parameter, Preise und welche du auf Novita AI verwenden solltest.
Was ist FLUX.1 Kontext?
FLUX.1 Kontext ist die Bildbearbeitungs-Modellreihe von Black Forest Labs, die sich von ihren FLUX.1- und FLUX1.1-Text-zu-Bild-Modellen unterscheidet. Die entscheidende Fähigkeit ist die kontextbewusste Bearbeitung: Du lieferst ein oder mehrere Referenzbilder zusammen mit einer Textanweisung, und das Modell überträgt die Identität des Motivs, den Stil und die räumlichen Beziehungen in das bearbeitete Ergebnis.
Praktische Aufgaben, die es gut bewältigt:
- Ändern der Kleidung, Haarfarbe oder Accessoires einer Figur, während das Gesicht erhalten bleibt
- Austauschen oder Erweitern von Hintergründen, ohne das Vordergrundmotiv zu beeinflussen
- Bearbeiten von Text und Typografie im Bild (Schilder, Beschriftungen, Überlagerungen)
- Zusammenfügen von Elementen aus mehreren Quellbildern
- Stilübertragung, die den strukturellen Inhalt bewahrt
Auf Novita AI werden alle drei Kontext-Varianten über die standardmäßige asynchrone Task-API unter https://api.novita.ai bereitgestellt. Du sendest eine POST-Anfrage an den entsprechenden Endpunkt, erhältst eine task_id zurück und fragst dann die Task Result API ab, bis das Ergebnis bereit ist.
FLUX.1 Kontext vs. FLUX.1 Text-zu-Bild
Diese Unterscheidung ist wichtig, um das richtige Werkzeug auszuwählen. FLUX.1 [dev] und [schnell] auf Novita AI sind Text-zu-Bild-Modelle: Sie generieren Bilder allein aus Textvorgaben, ohne Bildeingabe. FLUX.1 Kontext Dev, Pro und Max sind Bildbearbeitungsmodelle: Sie benötigen mindestens ein Quellbild und liefern Bearbeitungen, die auf dieser Eingabe basieren.
Wenn du von Grund auf generieren möchtest, verwende FLUX.1 [dev] oder [schnell]. Wenn du ein vorhandenes Bild bearbeiten, retuschieren oder transformieren möchtest, während sein Kontext erhalten bleibt, verwende FLUX.1 Kontext.
Welche Stufe solltest du verwenden?
| Dev | Pro | Max | |
|---|---|---|---|
| Novita AI-Endpunkt | /v3/async/flux-1-kontext-dev |
/v3/async/flux-1-kontext-pro |
/v3/async/flux-1-kontext-max |
| Preis pro Bild | 0,0225 $ (0,018 $ schnell) | 0,036 $ | 0,072 $ |
| Ausgabegrößenkontrolle | Pixelmaße (256–1536 pro Seite) | Seitenverhältnis-Voreinstellungen | Seitenverhältnis-Voreinstellungen |
| Inference-Schritte | Konfigurierbar (1–50, Standard 28) | Fest | Fest |
| Schnellmodus | Ja (geringere Kosten, leicht reduzierte Qualität) | Nein | Nein |
| Sicherheitstoleranz | Nein | Ja (1–5, Standard 2) | Ja (1–5, Standard 2) |
| Maximale Quellbilder | 4 | 4 | 4 |
| Am besten geeignet für | Hochvolumen-Pipelines, kostenbewusste Workflows, benutzerdefinierte Auflösungsanforderungen | Ausgewogenes Verhältnis von Qualität und Kosten, Produktionseinsatz | Höchste Ausgabequalität, Premium-Konsistenz |
Verwende Dev, wenn: du einen kosteneffizienten Durchsatz benötigst, Inference-Schritte oder Pixelmaße anpassen möchtest oder Hochvolumen-Automatisierungspipelines betreibst, bei denen der Schnellmodus sinnvoll ist.
Verwende Pro, wenn: du zuverlässige, produktionsreife Bearbeitungen zu einem mittleren Preis wünschst und keine Inference-Schritte anpassen musst. Die Seitenverhältnis-Oberfläche ist für Web- und soziale Formate einfacher zu handhaben.
Verwende Max, wenn: die Ausgabequalität das primäre Anliegen ist und die Kosten nachrangig sind. Max zielt auf Premium-Konsistenz für professionelle Assets, Markenbilder oder Arbeiten, bei denen die visuelle Wiedergabetreue das Endprodukt direkt beeinflusst.
FLUX.1 Kontext Dev auf Novita AI
Endpunkt: POST https://api.novita.ai/v3/async/flux-1-kontext-dev
Dev bietet die meiste Kontrolle über die Generierungsparameter. Du kannst exakte Pixelmaße anstelle von Seitenverhältnissen festlegen, Inference-Schritte anpassen und den Schnellmodus aktivieren, um die Kosten zu senken, allerdings auf Kosten einer gewissen Qualität.
Anfrageparameter:
| Parameter | Typ | Standard | Hinweise |
|---|---|---|---|
prompt |
string | erforderlich | Bearbeitungsanweisung |
images |
string[] | optional | Base64 oder URL; bis zu 4 Bilder |
fast_mode |
boolean | false | Senkt die Kosten auf 0,018 $/Bild |
size |
string | — | Breite*Höhe, 256–1536 pro Dimension |
num_inference_steps |
integer | 28 | Bereich 1–50 |
guidance_scale |
number | 2.5 | Bereich 1.0–20.0 |
num_images |
integer | 1 | Bereich 1–4 |
seed |
integer | -1 | -1 = zufällig |
output_format |
string | jpeg | jpeg, png, webp |
Wann sollten Schritte angepasst werden: Bei einfachen Bearbeitungen (Farbänderung, Textersetzung) sind 20 Schritte oft ausreichend. Bei komplexen kompositorischen Änderungen oder der Mischung mehrerer Bilder verbessern 28–35 Schritte in der Regel die Kohärenz. Mehr als 40 Schritte bringen bei Bearbeitungsaufgaben selten eine nennenswerte Qualitätssteigerung.
FLUX.1 Kontext Pro auf Novita AI
Endpunkt: POST https://api.novita.ai/v3/async/flux-1-kontext-pro
Pro tauscht die granulare Schrittkontrolle gegen eine einfachere Oberfläche und eine höhere Ausgabequalität ein. Du gibst das Seitenverhältnis anstelle von Pixelmaßen an, was die Verwendung für Standardformate (1:1 für soziale Medien, 16:9 für Video-Thumbnails, 9:16 für Mobilgeräte) vereinfacht.
Anfrageparameter:
| Parameter | Typ | Standard | Hinweise |
|---|---|---|---|
prompt |
string | erforderlich | Bearbeitungsanweisung |
images |
string[] | optional | Base64 oder URL; bis zu 4 Bilder |
guidance_scale |
number | 3.5 | Bereich 1.0–20.0 |
aspect_ratio |
string | — | 1:1, 16:9, 4:3, 3:2, 2:3, 3:4, 9:16, 9:21, 21:9 |
seed |
integer | -1 | -1 = zufällig |
safety_tolerance |
string | 2 | 1 (streng) bis 5 (freizügig); nur im Text-zu-Bild-Modus |
Hinweis: Die Novita AI-Dokumentation gibt an, dass safety_tolerance bei Pro nur im Text-zu-Bild-Modus angewendet wird. Bei Verwendung von Kontext zur Bildbearbeitung (d. h. Übergabe von Quellbildern) hat dieser Parameter keine Wirkung.
FLUX.1 Kontext Max auf Novita AI
Endpunkt: POST https://api.novita.ai/v3/async/flux-1-kontext-max
Max teilt fast genau die gleiche Oberfläche wie Pro – dieselben Seitenverhältnis-Voreinstellungen, dieselben Sicherheitstoleranz-Steuerungen – zielt jedoch auf eine höhere Konsistenz und Wiedergabetreue ab. Wenn du Pro verwendest und die Ausgaben über einen Batch hinweg inkonsistent sind oder eine bestimmte Bearbeitung immer wieder vom Quellmotiv abweicht, ist Max der nächste Schritt, den du versuchen solltest.
Anfrageparameter:
| Parameter | Typ | Standard | Hinweise |
|---|---|---|---|
prompt |
string | erforderlich | Bearbeitungsanweisung |
images |
string[] | optional | Base64 oder URL; bis zu 4 Bilder |
seed |
integer | — | Bereich -1–2147483647 |
guidance_scale |
number | 3.5 | Bereich 1.0–20.0 |
safety_tolerance |
string | 2 | 1 (streng) bis 5 (freizügig) |
aspect_ratio |
string | — | Gleiche Voreinstellungen wie Pro |
Der wichtigste praktische Unterschied zu Pro ist die Qualitätsobergrenze und der Preis. Für die meisten API-Workflows deckt Pro den Anwendungsfall ab. Max ist sinnvoll für die finale Asset-Produktion, bei der du die beste Ausgabe des Modells vor der menschlichen Überprüfung benötigst.
Wie viel kostet FLUX.1 Kontext auf Novita AI?
Preise Stand 2026-06-26 (Quelle: Novita AI-Preisseite):
| Variante | Preis pro Bild |
|---|---|
| FLUX.1 Kontext Dev | 0,0225 $ |
| FLUX.1 Kontext Dev (Schnellmodus) | 0,018 $ |
| FLUX.1 Kontext Pro | 0,036 $ |
| FLUX.1 Kontext Max | 0,072 $ |
Novita AIs Preise sind niedriger als die direkten API-Tarife von BFL (Pro: 0,04 $, Max: 0,08 $ bei BFL Stand 2026-06-26). Bei Hochvolumen-Bearbeitungspipelines summiert sich der Unterschied schnell: 10.000 Pro-Bearbeitungen auf Novita kosten 360 $ gegenüber 400 $ direkt.
API-Schnellstart
Hole deinen API-Schlüssel aus der Novita AI-Konsole. Alle drei Kontext-Endpunkte verwenden das gleiche asynchrone Muster: POST zum Senden, Erhalten einer task_id, dann GET vom Task-Ergebnis-Endpunkt, bis die Ausgabe bereit ist.
Python-Beispiel – FLUX.1 Kontext Pro:
import requests
import time
API_KEY = "YOUR_NOVITA_API_KEY"
BASE_URL = "https://api.novita.ai"
def edit_image_kontext_pro(image_url: str, prompt: str, aspect_ratio: str = "1:1") -> str:
response = requests.post(
f"{BASE_URL}/v3/async/flux-1-kontext-pro",
headers={
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
},
json={
"prompt": prompt,
"images": [image_url],
"aspect_ratio": aspect_ratio,
"guidance_scale": 3.5,
},
)
response.raise_for_status()
task_id = response.json()["task_id"]
# Poll for result
while True:
result = requests.get(
f"{BASE_URL}/v3/async/task-result",
headers={"Authorization": f"Bearer {API_KEY}"},
params={"task_id": task_id},
)
result.raise_for_status()
data = result.json()
if data.get("task", {}).get("status") == "TASK_STATUS_SUCCEED":
return data["images"][0]["image_url"]
elif data.get("task", {}).get("status") == "TASK_STATUS_FAILED":
raise RuntimeError(f"Task failed: {data}")
time.sleep(2)
Dev-Variante mit Schnellmodus und benutzerdefinierter Auflösung:
response = requests.post(
f"{BASE_URL}/v3/async/flux-1-kontext-dev",
headers={
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
},
json={
"prompt": "Change the jacket to red leather",
"images": [image_url],
"fast_mode": True,
"size": "1024*1024",
"num_inference_steps": 28,
"guidance_scale": 2.5,
"output_format": "webp",
},
)
Max-Variante für höchste Qualität:
response = requests.post(
f"{BASE_URL}/v3/async/flux-1-kontext-max",
headers={
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
},
json={
"prompt": "Replace the background with a sunset over mountains",
"images": [image_url],
"aspect_ratio": "16:9",
"guidance_scale": 3.5,
},
)
Praktische Bearbeitungsmuster
Motivkonsistenz über mehrere Frames hinweg: Um die Identität einer Figur oder eines Produkts über einen Batch hinweg konsistent zu halten, übergib das gleiche Quellbild mit einer variierten Eingabeaufforderung für jeden Frame. Ein fester seed legt den Ausgabestil innerhalb einer Sitzung fest.
Mehrbild-Komposition: Alle drei Varianten akzeptieren bis zu 4 Quellbilder. Übergib einen Charakter-Referenz und einen Hintergrund-Referenz zusammen und weise das Modell an, sie zu kombinieren. Einfachere Anweisungen führen zu vorhersagbareren Ergebnissen.
Typografie-Bearbeitungen: Kontext verarbeitet Text im Bild besser als die meisten Bearbeitungsmodelle. Gib die Änderung explizit in der Aufforderung an: "Change the sign text from 'OPEN' to 'CLOSED'". Pro und Max liefern besser lesbare Typografie-Ergebnisse als Dev, insbesondere bei kleinen oder stilisierten Texten.
Iterative Verfeinerung: Die Ausgabe von Kontext ist nur ein Bild – gib es als Quelle für die nächste Bearbeitung zurück. Zuerst grobe Bearbeitung mit Dev-Schnellmodus, dann finale Qualitätsstufe mit Pro oder Max.
Wann man Kontext vermeiden sollte: Für die Generierung von Bildern ohne Quellreferenz verwende FLUX.1 Dev Text-zu-Bild auf Novita AI – Kontext benötigt Quellmaterial zum Bearbeiten.
Fazit
FLUX.1 Kontext ist eine kontextbewusste Bildbearbeitungs-Modellfamilie – kein Text-zu-Bild-System. Ihre Kernfähigkeit besteht darin, die Identität des Motivs, räumliche Beziehungen und den Stil zu bewahren, während präzise textgesteuerte Änderungen an einem vorhandenen Bild vorgenommen werden. Diese Unterscheidung ist wichtig, wenn du dich für Kontext gegenüber FLUX.1 Dev, Schnell oder anderen T2I-Modellen entscheidest: Kontext ist das richtige Werkzeug, wenn du Quellmaterial hast und etwas Bestimmtes daran ändern möchtest.
Bei den drei Stufen auf Novita AI ist die Auswahllogik einfach. Dev ist die richtige Wahl für hohen Durchsatz oder kostenbewusste Workflows – es bietet Kontrolle über Inference-Schritte und Pixelgröße, und der Schnellmodus senkt den Preis auf 0,018 $/Bild. Pro ist der Standard für die meisten Produktionsanwendungsfälle: einfachere Seitenverhältnis-Oberfläche, bessere Ausgabekonsistenz als Dev und ein mittlerer Preis (0,036 $/Bild), der für laufende Pipelines funktioniert. Max zielt auf die finale Asset-Produktion ab, bei der die Qualitätsobergrenze wichtiger ist als die Kosten – es teilt die gleiche Oberfläche wie Pro, liefert aber eine höhere Konsistenz, was es zur richtigen Wahl für Markenbilder, druckreife Arbeiten oder jede Ausgabe macht, die ohne weitere Bearbeitung direkt vor ein Publikum gelangt.
Alle drei Varianten akzeptieren bis zu 4 Quellbilder und liefern Ergebnisse über dieselbe asynchrone Task-API, sodass die Stufenauswahl in der Praxis eine Änderung einer einzigen Zeile im Endpunkt ist. Die richtige Stufe hängt davon ab, wo die Ausgabe landet: Automatisierte Pipelines tendieren zu Dev, Produktions-APIs tendieren zu Pro, finale Auslieferung tendiert zu Max.
FAQ
F: Was ist der größte praktische Unterschied zwischen Dev, Pro und Max?
A: Dev gibt dir die direkte Kontrolle über Inference-Schritte und Pixelmaße sowie eine Schnellmodus-Option, die die Kosten senkt, jedoch auf Kosten einer gewissen Qualität. Pro und Max verwenden stattdessen Seitenverhältnis-Voreinstellungen und legen die Inference-Pipeline fest – Pro ist die ausgewogene Produktionsoption, Max die höhere Qualitätsobergrenze. Die Preise spiegeln dies wider: Dev ab 0,018 $, Pro 0,036 $, Max 0,072 $ pro Bild auf Novita AI (geprüft am 26.06.2026).
F: Mit welcher Stufe sollte ich beginnen?
A: Beginne mit Pro. Es deckt die meisten Produktionsanwendungsfälle für Bildbearbeitung mit einer einfachen Oberfläche und zuverlässiger Ausgabe ab. Wechsle zu Dev, wenn du Durchsatzkostenkontrolle oder benutzerdefinierte Pixelmaße benötigst; wechsle zu Max, wenn die Pro-Ausgaben inkonsistent sind oder du finale Assets produzierst, die direkt an ein Publikum gehen.
F: Wann lohnt sich ein Upgrade von Pro auf Max?
A: Wenn die Ausgabekonsistenz wichtiger ist als die Kosten. Typische Anzeichen: Pro-Ergebnisse driften über einen Batch hinweg ab, wenn die Identitätsbewahrung entscheidend ist (gleiche Figur oder gleiches Produkt über viele Bearbeitungen hinweg), feine Typografie-Bearbeitungen verschlechtern sich oder die Ausgabe geht ohne menschlichen Qualitätssicherungsschritt direkt in die Produktion. Max legt keine anderen Parameter offen – es hat die gleiche Oberfläche wie Pro, nur eine höhere Qualitätsobergrenze.
F: Verringert der Dev-Schnellmodus die Qualität merklich?
A: Für einfache Bearbeitungen – einfarbige Änderungen, Hintergrundtausch, Objektentfernung – ist die Schnellmodus-Qualität in der Regel akzeptabel. Für komplexe Kompositionen, präzise Typografieänderungen oder Bearbeitungen, die eine starke Motivkonsistenz erfordern, liefern der Standard-Dev oder Pro zuverlässigere Ergebnisse. Der Schnellmodus sollte am besten als Screening- oder Prototyping-Stufe betrachtet werden, nicht als finale Ausgabestufe.
F: Was ist der Unterschied zwischen FLUX.1 Kontext und FLUX.1 Text-zu-Bild-Modellen?
A: FLUX.1 Kontext (Dev/Pro/Max) ist ein Bildbearbeitungsmodell: Es nimmt ein oder mehrere Quellbilder plus eine Textanweisung entgegen und gibt eine bearbeitete Version zurück. FLUX.1 [dev] und [schnell] sind Text-zu-Bild-Modelle: Sie generieren Bilder aus einer Textvorgabe ohne erforderliche Bildeingabe. Die beiden Familien lösen unterschiedliche Probleme und sind nicht austauschbar – verwende Kontext, wenn du Quellbildmaterial zum Bearbeiten hast, und T2I-Modelle, wenn du von Grund auf neu generierst.
