Black Forest Labs
FLUX.1 Schnell
flux-schnell/text-to-image
Ein destilliertes Text-zu-Bild-Modell von Black Forest Labs, ein Rectified-Flow-Transformer mit 12 Milliarden Parametern, mit Fokus auf latenzarme, schnelle Bilderzeugung, geeignet für die massenhafte Generierung von Konzeptbildern und Skizzen
flux-schnell/text-to-image ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
imagePreise
flux-schnell/text-to-image per image
| Einzelpreis | $0.005 |
|---|
Positionsübersicht
FLUX.1-schnell ist ein Text-zu-Bild-Modell von Black Forest Labs. Es basiert auf einer Rectified-Flow-Transformer-Architektur mit 12 Milliarden Parametern und wurde durch Destillation optimiert, sodass es bereits bei geringer Inferenzschrittzahl hochwertige Bilder erzeugen kann und dabei Prompt-Treue und Detailwiedergabe gut ausbalanciert. Über die einheitliche Schnittstelle von HiAPI.ai lässt sich das Modell aufrufen; es eignet sich für Entwickler und Content-Creation-Szenarien, die schnell Konzeptbilder und visuelle Assets erzeugen müssen.
Zentrale Highlights
- Destillierte Architektur, schnelle Bilderzeugung mit wenigen Schritten – Laut offizieller Empfehlung genügen 1 bis 4 Inferenzschritte für die Denoising-Generierung, ideal für interaktive Szenarien mit hohen Anforderungen an die Reaktionsgeschwindigkeit.
- Ausgewogen zwischen Prompt-Treue und Detailwiedergabe – Basierend auf einem Rectified-Flow-Transformer mit 12 Milliarden Parametern zeigt das Modell gute Leistungen bei Bilddetails und der Ausrichtung an Prompts.
- Flexible Steuerung von Seitenverhältnis und Ausgabeformat – Unterstützt die fünf Seitenverhältnisse 1:1, 4:3, 3:4, 16:9 und 9:16; die Ausgabe ist wahlweise als jpeg oder png möglich, um unterschiedliche Layout-Anforderungen abzudecken.
Funktionsbeschreibung
Text-zu-Bild-Generierung: Mit Eingabe eines Text-Prompts wird ein entsprechendes Bild erzeugt – ideal, um kreative Beschreibungen schnell in visuelle Assets umzuwandeln.
Anpassung von Inferenzschritten und Guidance-Scale: Es lassen sich 1 bis 12 Inferenzschritte (offiziell empfohlen: 1 bis 4 Schritte) und eine Guidance-Scale von 1 bis 20 einstellen, um je nach Bedarf zwischen Geschwindigkeit und Prompt-Treue abzuwägen.
Reproduzierbare Ergebnisse mit festem Seed: Durch Angabe eines Zufalls-Seeds lassen sich Generierungsergebnisse bei gleichen Parametern reproduzieren, was Debugging und die Konsistenzverwaltung von Batch-Aufgaben erleichtert.
Schalter für Inhalts-Sicherheitsfilter: Die Sicherheitsprüfung ist standardmäßig aktiviert und kann bei Bedarf deaktiviert werden, um die Inhaltsstrategie in kontrollierten Umgebungen flexibel anzupassen.
Anwendungsszenarien
- Designer erzeugen schnell Konzeptskizzen – Szenen- oder Stilbeschreibungen eingeben und schnell mehrere Konzeptbilder erzeugen, die für frühe Ideenkommunikation und Richtungsauswahl genutzt werden.
- Entwickler bauen Text-zu-Bild-Anwendungen – Das Modell in den eigenen Produkt-Workflow integrieren und basierend auf Nutzereingaben in Echtzeit Illustrationen oder visuelle Assets generieren.
- Bildgenerierung für Inhalte – Für Artikel, Social Media und ähnliche Szenarien Illustrationen im gewünschten Seitenverhältnis und Format batchweise erzeugen und direkt veröffentlichen.
Einschränkungen und Auswahlempfehlungen
Das Modell unterstützt ausschließlich die Text-zu-Bild-Generierung und deckt keine weiteren Modalitäten wie Video oder Text ab. Als destillierte Version kann es bei komplexen Prompts oder Szenarien mit hohen Präzisionsanforderungen schwächer abschneiden als nicht destillierte Modelle; die tatsächliche Ausgabe hängt von Prompt-Qualität, Sampling-Parametern und Laufzeitumgebung ab. Wenn multimodale Fähigkeiten oder eine höhere Bildgenerierungspräzision benötigt werden, sollten andere Modelle in Betracht gezogen werden.
Häufige Fragen
Alle Fragen ansehen →-
Für welche Aufgaben ist FLUX.1 [schnell] hauptsächlich geeignet?
Ein ultraschnelles, kostengünstiges Modell mit 1-4 Schritten für Skizzen, die Batch-Bilderzeugung und schnelle Prompt-Erkundung.
-
Unterstützt FLUX.1 [schnell] Referenzbilder?
Die aktuelle Leitung ist reine Text-zu-Bild-Generierung und akzeptiert keine Referenzbilder.
-
Welche Ausgabeformate werden unterstützt?
Die aktuelle Seite zeigt 1-12 inference steps sowie 1:1, 16:9, 9:16, 4:3, 3:4; die endgültig verfügbaren Optionen richten sich nach den Playground-Parametern.
-
Wie wird FLUX.1 [schnell] abgerechnet?
Die Abrechnung erfolgt nach der Anzahl erfolgreich generierter Bilder; etwaige Unterschiede bei verschiedenen Auflösungen oder Qualitätsstufen werden im Live-Preis auf der Seite angezeigt.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: flux-schnell/text-to-image
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für flux-schnell/text-to-image und Route default — siehe Parametertabelle unten.
seedintegerOptionalZufälliger Startwert zur Reproduktion der Generierungsergebnisse; bei Übergabe desselben Startwerts wird eine konsistente Ausgabe erzielt.
promptstringPflichtDer für die Bilderzeugung verwendete Text-Prompt.
aspect_ratiostringOptionalStandard: "4:3"Das Seitenverhältnis des Ausgabebildes, standardmäßig 4:3.
1:14:33:416:99:16output_formatstringOptionalStandard: "jpeg"Das Format des Ausgabebildes, standardmäßig jpeg.
jpegpngguidance_scalenumberOptionalStandard: 3.5min 1max 20Steuert, wie stark das Generierungsergebnis dem Prompt folgt, standardmäßig 3,5.
num_inference_stepsintegerOptionalStandard: 4min 1max 12Anzahl der Entrauschungsschritte, standardmäßig 4; für das Modell schnell werden 1-4 empfohlen.
enable_safety_checkerbooleanOptionalStandard: trueGibt an, ob die Inhaltsicherheitsfilterung aktiviert wird, standardmäßig true.
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-schnell/text-to-image",
"input": {
"prompt": "…",
"aspect_ratio": "4:3",
"output_format": "jpeg",
"guidance_scale": 3.5,
"num_inference_steps": 4,
"enable_safety_checker": true
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "flux-schnell/text-to-image",
input: {
"prompt": "…",
"aspect_ratio": "4:3",
"output_format": "jpeg",
"guidance_scale": 3.5,
"num_inference_steps": 4,
"enable_safety_checker": true
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "flux-schnell/text-to-image",
"input": {
"prompt": "…",
"aspect_ratio": "4:3",
"output_format": "jpeg",
"guidance_scale": 3.5,
"num_inference_steps": 4,
"enable_safety_checker": True
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses
-
Tutorial
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
FIBO 1.5 Bria $0.058 /Bild -
Krea 2 Medium Turbo Krea $0.021 /Bild -
BRIA Product Shot Bria $0.058 /Bild -
851 Labs Background Remover 851 Labs $0.002 /Bild -
GPT Image 2.5 OpenAI $0.017 /Bild -
FLUX 3 Image Black Forest Labs $0.041 /Bild -
FLUX 1.1 Pro Black Forest Labs $0.050 /Bild -
Z-Image Alibaba $0.008 /Bild -
BRIA Eraser Bria $0.058 /Bild -
FLUX.2 Klein 4B Black Forest Labs $0.0004 /Bild -
Nano Banana 2 Lite Google $0.033 /Bild -
Imagen 4 Google $0.030 /Bild
Gleicher Anbieter
-
FLUX.1 Fill Pro Black Forest Labs $0.071 /Bild -
FLUX.2 Klein 9B Black Forest Labs $0.0086 /Bild -
FLUX 3 Max Black Forest Labs $0.061 /Sekunde -
FLUX 3 Image Black Forest Labs $0.041 /Bild -
FLUX.2 Black Forest Labs $0.035 /Bild -
FLUX 3 Video Black Forest Labs $0.090 /Sekunde -
FLUX.1 Kontext Max Black Forest Labs $0.071 /Bild -
FLUX 1.1 Pro Black Forest Labs $0.050 /Bild -
FLUX.2 Klein 4B Black Forest Labs $0.0004 /Bild



