Bildgenerierung
Überblick
Atlas Cloud bietet Zugang zu einer breiten Palette von KI-Bildgenerierungsmodellen über eine einheitliche API. Generieren Sie beeindruckende Bilder aus Text-Prompts, transformieren Sie vorhandene Bilder, entfernen Sie Hintergründe, tauschen Sie Gesichter und mehr — alles mit einem einzigen API-Aufruf.
Unterstützte Modelltypen
| Typ | Beschreibung | Anwendungsfälle |
|---|---|---|
| Text-zu-Bild | Bilder aus Textbeschreibungen generieren | Kreative Inhalte, Marketing, Design, Prototyping |
| Bild-zu-Bild | Vorhandene Bilder transformieren und verbessern | Stiltransfer, Inpainting, Outpainting |
| Bild-Tools | Erweiterte Bildverarbeitung und -manipulation | Hintergrundentfernung, Gesichtstausch, Hochskalierung, Restaurierung |
Ausgewählte Modelle
| Modell | Anbieter | Highlights |
|---|---|---|
| Seedream | ByteDance | Hochwertige Text-zu-Bild-Generierung mit exzellenter Prompt-Befolgung |
| FLUX | Black Forest Labs | Schnelle, hochwertige Bildgenerierung mit mehreren Varianten (Dev, Schnell, Pro) |
| Qwen-Image | Alibaba | Leistungsstarke mehrsprachige Bildgenerierung |
| Ideogram | Ideogram | Hervorragende Textdarstellung in Bildern |
| HiDream | HiDream | Kreative und künstlerische Bildgenerierung |
Eine vollständige Liste aller Bildmodelle und deren Spezifikationen finden Sie in der Modellbibliothek.
API-Nutzung
Text-zu-Bild
import requests
response = requests.post(
"https://api.atlascloud.ai/api/v1/model/generateImage",
headers={
"Authorization": "Bearer your-api-key",
"Content-Type": "application/json"
},
json={
"model": "seedream-3.0",
"prompt": "A serene Japanese garden with cherry blossoms, watercolor style"
}
)
result = response.json()
prediction_id = result["data"]["id"]
print(f"Prediction ID: {prediction_id}")Node.js-Beispiel
const response = await fetch(
"https://api.atlascloud.ai/api/v1/model/generateImage",
{
method: "POST",
headers: {
Authorization: "Bearer your-api-key",
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "seedream-3.0",
prompt:
"A serene Japanese garden with cherry blossoms, watercolor style",
}),
}
);
const { data } = await response.json();
console.log(`Prediction ID: ${data.id}`);cURL-Beispiel
curl -X POST https://api.atlascloud.ai/api/v1/model/generateImage \
-H "Authorization: Bearer your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "seedream-3.0",
"prompt": "A serene Japanese garden with cherry blossoms, watercolor style"
}'Bildergebnis abrufen
Die Bildgenerierung ist asynchron. Verwenden Sie die Vorhersage-ID, um das Ergebnis abzurufen:
import requests
import time
def get_image_result(prediction_id, api_key):
while True:
response = requests.get(
f"https://api.atlascloud.ai/api/v1/model/prediction/{prediction_id}",
headers={"Authorization": f"Bearer {api_key}"}
)
result = response.json()
if result["data"]["status"] == "completed":
return result["data"]["outputs"][0]
elif result["data"]["status"] == "failed":
raise Exception(f"Generation failed: {result['data'].get('error')}")
time.sleep(2) # Alle 2 Sekunden pollen
image_url = get_image_result(prediction_id, "your-api-key")
print(f"Image URL: {image_url}")Verwendung von LoRA-Modellen
Sie können die Bildgenerierung mit LoRA (Low-Rank Adaptation)-Modellen für benutzerdefinierte Stile und feinkörnige Kontrolle verbessern. Siehe den LoRA-Leitfaden für detaillierte Anleitungen zum Finden, Auswählen und Verwenden von LoRA-Modellen mit Atlas Cloud.
Tipps für bessere Ergebnisse
- Seien Sie spezifisch: Beschreiben Sie Stil, Komposition, Beleuchtung und Stimmung in Ihrem Prompt
- Verwenden Sie Negativprompts: Geben Sie an, was Sie nicht im Bild haben möchten (wenn vom Modell unterstützt)
- Experimentieren Sie mit Modellen: Verschiedene Modelle zeichnen sich bei verschiedenen Stilen aus — fotorealistisch, Anime, künstlerisch usw.
- Passen Sie Parameter an: Jedes Modell hat einzigartige Parameter. Prüfen Sie die Detailseite des Modells in der Modellbibliothek für verfügbare Optionen
- Verwenden Sie Seed-Werte: Setzen Sie einen Seed für reproduzierbare Ergebnisse beim Iterieren von Prompts
Branchenführende Geschwindigkeit
Die optimierte Inferenz-Infrastruktur von Atlas Cloud liefert schnelle Bildgenerierungsgeschwindigkeiten — unter 5 Sekunden für die meisten Modelle. In Kombination mit wettbewerbsfähigen Preisen ist dies ideal für sowohl Prototyping als auch Produktions-Workloads.
Für die vollständige API-Spezifikation und modellspezifische Parameter siehe die API-Referenz.