HiAPI
Blog

Tutorial

Wie verwendet man die FLUX.1 Kontext Max API? In 5 Minuten das erste Bild erzeugen

Online-Test in 4 Schritten, API-Integration in 3 Schritten – inklusive direkt ausführbarem curl und Python, Anleitung zur Einzelbildbearbeitung und Hinweisen zum Go-live.

Oct 27, 2026
Wie verwendet man die FLUX.1 Kontext Max API? In 5 Minuten das erste Bild erzeugen

TL;DR

  • Was es ist: FLUX.1 Kontext Max von Black Forest Labs – Text-zu-Bild und Einzelbildbearbeitung unter einer Modell-ID. Jetzt auf HiAPI verfügbar: Modellseite öffnen, Prompt eingeben und generieren. Neue Nutzer erhalten bei der Registrierung 200 Credits, etwa 1,4 Bilder.
  • Was es kostet: 0,0715 $ pro Bild (143 Credits), Text-zu-Bild und Bearbeitung zum gleichen Preis. Mit 10 $ lassen sich etwa 139 Bilder erzeugen; fehlgeschlagene Aufgaben werden zurückerstattet.
  • Wie man die API aufruft: POST https://api.hiapi.ai/v1/tasks, model auf flux-1-kontext-max setzen, dann taskId abrufen und pollen oder auf Callback warten; das Ergebnis unter data.output[0].url herunterladen.

Seit dem Start von FLUX.1 Kontext Max werden zwei Fragen häufig gestellt: Lässt sich bei der Bildbearbeitung nur eine Stelle ändern? Und wie lange dauert die Integration in das eigene Produkt? Zuerst die Fähigkeiten, dann zwei Wege zum Einstieg.

Was ist FLUX.1 Kontext Max und was ist neu?

  • Eine Modell-ID für zwei Aufgaben. Ohne Bild in input ist es Text-zu-Bild; mit input_image ist es Bearbeitung – der Code muss nicht in zwei Varianten gepflegt werden.
  • Bearbeitung nach dem Prinzip „was ändern, was behalten“. Material und Stil, Hinzufügen oder Entfernen von Elementen, Farbgebung und Licht, Text im Bild – alles änderbar; nicht genannte Bereiche bleiben möglichst unverändert.
  • Sechs Seitenverhältnisse, beim Bearbeiten auch das Originalformat. aspect_ratio bietet 21:9, 16:9, 4:3, 1:1, 3:4, 9:16; beim Bearbeiten leer lassen, dann wird das Originalverhältnis beibehalten und die Pixel werden auf ein Vielfaches von 32 angepasst – aus 1280×720 wird 1328×752.
  • Ausgabe als jpeg oder png, ca. 1 Million Pixel pro Bild. prompt bis 4.000 Zeichen; chinesische Prompts werden automatisch ins Englische übersetzt und dann generiert.

Text-zu-Bild, 16:9. Der vollständige Prompt ist der aus dem curl unten und kann unverändert kopiert werden.

Mit diesem Prompt generieren →

Zwei Wege zum Einstieg: Online testen oder API?

Für einen ersten Eindruck online testen, für die Integration ins Produkt die API. Beide Wege nutzen dasselbe Modell und dieselbe Preisstruktur.

Online testen (ca. 1 Minute)

  1. Die FLUX.1 Kontext Max Modellseite öffnen oder den Link unter dem Bild oben anklicken – der Prompt wird automatisch eingefügt.
  2. Registrieren oder anmelden; neue Konten erhalten 200 Credits.
  3. 16:9 wählen und auf Generieren klicken.
  4. Bei Gefallen herunterladen; zum Bearbeiten auf derselben Seite das Originalbild hochladen und einen Bearbeitungs-Prompt schreiben.

API-Integration (ca. 5 Minuten)

  1. In der HiAPI-Konsole einen API-Key erstellen (sk-...).
  2. Mit POST /v1/tasks eine Aufgabe anlegen; die Antwort enthält data.taskId.
  3. Mit GET /v1/tasks/{taskId} abfragen oder auf die Benachrichtigung von callback.url warten; sobald data.status zu success wird, das Bild unter data.output[0].url herunterladen.

0,0715 $ pro Bild, mit 10 $ etwa 139 Bilder – genug, um den Prompt zufriedenstellend abzustimmen. Alle Parameter in der chinesischen Dokumentation.

Das erste Bild: curl-Version

Aufgabe anlegen:

curl -s -X POST https://api.hiapi.ai/v1/tasks \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux-1-kontext-max",
    "input": {
      "prompt": "A quiet reading corner by a tall window at golden hour: a linen armchair, a stack of art books and a ceramic cup on a walnut side table, warm afternoon light, soft shadows, editorial interior photography.",
      "aspect_ratio": "16:9",
      "output_format": "jpeg",
      "prompt_upsampling": false
    }
  }'

Die zurückgegebene Aufgaben-ID steht in data.taskId:

{"code":200,"data":{"taskId":"tk-hiapi-..."},"message":"success"}

Ergebnis abfragen:

curl -s https://api.hiapi.ai/v1/tasks/YOUR_TASK_ID \
  -H "Authorization: Bearer sk-YOUR_KEY"

Pflicht ist nur prompt. output_format ist standardmäßig jpeg, prompt_upsampling standardmäßig aus, safety_tolerance standardmäßig 2 (0 ist am strengsten).

Das erste Bild: Python-Version

Anlegen, Pollen und Herunterladen in einem Durchgang – eigenen Key einsetzen und loslegen:

import requests, time

API = "https://api.hiapi.ai/v1/tasks"
HEADERS = {"Authorization": "Bearer sk-YOUR_KEY"}

payload = {
    "model": "flux-1-kontext-max",
    "input": {
        "prompt": "A quiet reading corner by a tall window at golden hour: a linen armchair, a stack of art books and a ceramic cup on a walnut side table, warm afternoon light, soft shadows, editorial interior photography.",
        "aspect_ratio": "16:9",
    },
}

task_id = requests.post(API, headers=HEADERS, json=payload, timeout=30).json()["data"]["taskId"]

while True:
    data = requests.get(f"{API}/{task_id}", headers=HEADERS, timeout=30).json()["data"]
    if data["status"] in ("success", "fail"):
        break
    time.sleep(2)

if data["status"] == "success":
    image_url = data["output"][0]["url"]
    with open("flux-1-kontext-max.jpg", "wb") as f:
        f.write(requests.get(image_url, timeout=60).content)
else:
    print(data.get("error"))

Bearbeitungsmodus: Einfach input_image hinzufügen

Mit input_image in input wird aus demselben Request eine Bearbeitung statt Text-zu-Bild. Im Folgenden dient die Leseecke von oben als Original; nur der Sessel wird ausgetauscht und eine Stehlampe ergänzt:

curl -s -X POST https://api.hiapi.ai/v1/tasks \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux-1-kontext-max",
    "input": {
      "prompt": "Change the linen armchair to a deep forest-green velvet armchair, add a slim brass floor lamp beside it, and keep the window, books, cup, table and afternoon light unchanged.",
      "input_image": "https://static.hiapi.ai/admin-assets/flux-1-kontext-max/2026/10/26/1793005013365-132a4d4eb55e0852-f-t2i-golden.jpg"
    }
  }'

input_image erwartet eine öffentlich erreichbare Bild-URL. Beim Bearbeiten aspect_ratio weglassen, dann behält die Ausgabe das Originalverhältnis. Für die Fusion mehrerer Bilder GPT Image 2 Bildbearbeitung wählen, die 1–16 Referenzbilder unterstützt.

Bearbeitungs-Prompt schreiben: Erst sagen, was geändert wird, dann auflisten, was bleibt

  1. Die Änderung als klare Anweisung formulieren. Objekt und neuen Zustand konkret benennen: linen armchair durch deep forest-green velvet armchair ersetzen.
  2. Beibehaltungen einzeln nennen. Fenster, Bücher, Tasse, Tisch, Nachmittagslicht – alles, was im Original wichtig ist, auflisten und mit keep ... unchanged abschließen.
  3. Zusammenhängende Änderungen können in einem Satz stehen. Sessel tauschen und gleichzeitig eine Messing-Stehlampe ergänzen – das Modell behandelt beides gemeinsam; unabhängige Änderungen getrennt einreichen, dann lässt sich das Ergebnis besser prüfen.
  4. Bei Textänderungen auch das Layout erhalten. Zum Beispiel KYOTO auf einem Poster durch OSAKA ersetzen und gleichzeitig angeben, dass Satzspiegel, Weißraum und Schriftschnitt unverändert bleiben.
  5. Chinesisch ist direkt möglich. Das System übersetzt zuerst ins Englische und generiert dann; der Prompt sollte unter 4.000 Zeichen bleiben.

Vor dem Go-live diese 4 Punkte beachten

  1. Serverseitig Callbacks verwenden. Im Request-Body "callback": {"url": "https://yourapp.com/webhook", "when": "final"} ergänzen; bei Erreichen des Endzustands wird automatisch benachrichtigt, Polling entfällt.
  2. Bei Timeouts nicht erneut POSTen. Jede Erstellung legt eine neue Aufgabe an und wird separat abgerechnet. Zuerst taskId speichern und vor einem erneuten Versuch im eigenen System deduplizieren.
  3. Produkt-Links laufen ab. data.output[0].url ist ein temporärer Link – sofort herunterladen und im eigenen Speicher ablegen.
  4. Pixel werden auf Vielfache von 32 ausgerichtet. Beim Bearbeiten aspect_ratio leer lassen: Originalverhältnis bleibt, Pixel werden auf Vielfache von 32 angepasst, aus 1280×720 wird 1328×752. Bei angegebenem Verhältnis wird entsprechend zugeschnitten oder ergänzt.

Häufige Fragen

Muss man für Text-zu-Bild und Bearbeitung das Modell wechseln? Nein. Dasselbe flux-1-kontext-max; ob input_image übergeben wird, entscheidet über den Weg – der Preis ist gleich.

Wie viele Referenzbilder kann man auf einmal übergeben? Eins. Für die Fusion mehrerer Bilder GPT Image 2 Bildbearbeitung wählen, die 1–16 Referenzbilder unterstützt.

Funktionieren chinesische Prompts? Ja. Prompt-Limit 4.000 Zeichen; Chinesisch wird automatisch ins Englische übersetzt und dann generiert.

Ändert sich das Seitenverhältnis nach der Bearbeitung? Ohne aspect_ratio bleibt das Originalverhältnis, Pixel werden auf Vielfache von 32 feinjustiert; mit Angabe wird auf das gewünschte Verhältnis zugeschnitten oder ergänzt.

Werden fehlgeschlagene Aufgaben berechnet? Abgerechnet wird nach Anzahl erfolgreich ausgegebener Bilder; jede Anfrage liefert 1 Bild, fehlgeschlagene Aufgaben werden zurückerstattet.

Den Prompt für die Leseecke oben in die FLUX.1 Kontext Max Modellseite kopieren, 16:9 wählen und einmal generieren. Beobachten, wie Licht und Materialien behandelt werden, und dann entscheiden, ob es ins Projekt integriert wird.

Ähnliche Artikel

Alle Artikel ansehen →

Starte mit persistenten KI-Artefakten

Hol dir deinen API-Key und rufe Bild-, Video- und Audiomodelle über eine einzige task-basierte API auf.

API-Dokumentation lesen