
Bildgenerierung und -bearbeitung mit Pro- und Turbo-Varianten, bis zu zehn Referenzbildern, transparenter PNG-Ausgabe und benutzerdefinierten Größen bis zu 2560x2560.
Bildgenerierung und -bearbeitung mit Pro- und Turbo-Varianten, bis zu zehn Referenzbildern, transparenter PNG-Ausgabe und benutzerdefinierten Größen bis zu 2560x2560.
Auch bekannt als Qwen Image, Alibaba Cloud Qwen Image 2.1
qwen-image-2-1/v1/images/generationsqwen-image-2.1qwen-image-2.1-proqwen-image-2.1-turboalibaba/qwen-image-2-1alibaba/qwen-image-2.1Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.
Qwen Image 2.1 läuft über POST /v1/images/generations. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Oder füge "sync": true hinzu, um das Polling zu überspringen: Der Request bleibt offen und liefert direkt die fertige OpenAI-artige Bildantwort, sodass OpenAI SDKs unverändert funktionieren. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.
curl https://api.empiriolabs.ai/v1/images/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-2-1",
"prompt": "Describe what you want Qwen Image 2.1 to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/images/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "qwen-image-2-1",
"prompt": "Describe what you want Qwen Image 2.1 to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Request-Parameter, die die Qwen Image 2.1 API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.
| Parameter | Typ | Standard | Bereich / Werte | Beschreibung |
|---|---|---|---|---|
| prompt | string | - | - | Beschreiben Sie das zu erstellende Bild. Mit angehängten Eingabebildern wird dies zur Bearbeitungsanweisung. Eine reine Bildbearbeitung verwendet eine neutrale... |
| model_variant | enum | qwen-image-2.1-pro | qwen-image-2.1-pro, qwen-image-2.1-turbo | Wählen Sie Pro für die höchste Bildqualität und komplexe Bearbeitungen oder Turbo für schnellere, kostengünstigere Generierung. Wenn dies nicht gesetzt ist, wählt... |
| image | array | - | - | Ein bis zehn Bilder beziehen sich auf URLs, Daten-URIs oder hochgeladene Bildobjekte. |
| images | array | - | - | Pluralalias für mehrere hochgeladene Bildreferenzen. |
| aspect_ratio | enum | auto | auto, 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5 | Optionales Ausgangs-Seitenverhältnis. Auto ist der Standard. Mit einer festen Auflösung von 1K oder 2K nutzt Auto die Quadratgröße dieser Ebene. Mit der auf Auto... |
| resolution | enum | 2K | auto, 1K, 2K | Ausgabegrößen-Preset. Standardmäßig 2K. Auto lässt das Modell die Größe wählen, wenn das Seitenverhältnis Auto ist; bei ausgewähltem Seitenverhältnis verwendet Auto... |
| size | string | - | - | Genaue Ausgabegröße als WIDTH*HEIGHT, zum Beispiel 2048*1536. Das überschreibt aspect_ratio und Auflösung. |
| use_custom_size | boolean | false | - | Verwenden Sie custom_width und custom_height statt der Voreinstellungen für Aspektverhältnis und Auflösung. |
| custom_width | number | - | 256 bis 4096 | Benutzerdefinierte Ausgabebreite in Pixeln. Die Gesamtfläche muss zwischen 512x512 und 2560x2560 liegen, mit einem Seitenverhältnis von 1:8 bis 8:1. |
| custom_height | number | - | 256 bis 4096 | Benutzerdefinierte Ausgabehöhe in Pixeln. Die Gesamtfläche muss zwischen 512x512 und 2560x2560 liegen, mit einem Seitenverhältnis von 1:8 bis 8:1. |
| num_images | number | 1 | 1 bis 6 | Anzahl der Ausgabebilder. Jede Ausgabe wird separat abgerechnet. |
| negative_prompt | string | - | - | Beschreiben Sie visuelle Elemente oder Eigenschaften, die Sie im Output vermeiden sollten. |
| prompt_extend | boolean | true | - | Erweitern Sie den Prompt automatisch für eine stärkere Komposition und Details. Schalten Sie ihn aus, wenn Sie einen transparenten Hintergrund verlangen. |
| prompt_extend_mode | enum | direct | direct, agent | Direkte Werke zur Erstellung und Bearbeitung. Der Agent führt tiefere Prompt-Verfeinerungen durch und steht nur für text-to-imageAnfragen zur Verfügung. |
Qwen Image 2.1 kombiniert Pro- und Turbo-Bilderzeugung und -Bearbeitung in einem Modell. Pro ist standardmäßig ausgewählt, der Output startet bei 2K und das Seitenverhältnis startet in Auto. Turbo bietet eine schnellere, kostengünstigere Option.
Generierte Bilder bestehen eine automatisierte Inhaltssicherheitsprüfung. Ein als explizit markiertes Bild wird nicht zurückgegeben. Da das Bild vor der Prüfung erzeugt wird, wird eine markierte Generierung weiterhin abgerechnet.
Auf EmpirioLabs wird Qwen Image 2.1 nach Verbrauch abgerechnet: Pro $0.040 pro Bild; Turbo $0.016 pro Bild. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.
Qwen Image 2.1 wird über POST /v1/images/generations auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.
Ja. Der EmpirioLabs Playground führt Qwen Image 2.1 im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.
Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.
Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.