Generazione di immagini
Panoramica
Atlas Cloud fornisce accesso a un'ampia gamma di modelli di generazione di immagini IA attraverso un'API unificata. Genera immagini straordinarie da prompt testuali, trasforma immagini esistenti, rimuovi sfondi, scambia volti e altro — tutto con una singola chiamata API.
Tipi di modelli supportati
| Tipo | Descrizione | Casi d'uso |
|---|---|---|
| Testo a immagine | Genera immagini da descrizioni testuali | Contenuti creativi, marketing, design, prototipazione |
| Immagine a immagine | Trasforma e migliora immagini esistenti | Trasferimento di stile, inpainting, outpainting |
| Strumenti immagine | Elaborazione e manipolazione avanzata delle immagini | Rimozione sfondo, scambio volti, miglioramento, restauro |
Modelli in evidenza
| Modello | Provider | Punti di forza |
|---|---|---|
| Seedream | ByteDance | Testo a immagine di alta qualita con eccellente seguimento del prompt |
| FLUX | Black Forest Labs | Generazione immagini veloce e ad alta fedelta con piu varianti (Dev, Schnell, Pro) |
| Qwen-Image | Alibaba | Potente generazione immagini multilingue |
| Ideogram | Ideogram | Eccellente rendering del testo nelle immagini |
| HiDream | HiDream | Generazione immagini creativa e artistica |
Per un elenco completo di tutti i modelli di immagine e le loro specifiche, visita la Libreria modelli.
Utilizzo dell'API
Testo a immagine
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}")Esempio in Node.js
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}`);Esempio con cURL
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"
}'Ottenere il risultato dell'immagine
La generazione di immagini e asincrona. Usa l'ID di predizione per ottenere il risultato:
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) # Interroga ogni 2 secondi
image_url = get_image_result(prediction_id, "your-api-key")
print(f"Image URL: {image_url}")Utilizzo di modelli LoRA
Puoi migliorare la generazione di immagini con modelli LoRA (Low-Rank Adaptation) per stili personalizzati e controllo dettagliato. Consulta la Guida LoRA per istruzioni dettagliate su come trovare, selezionare e usare modelli LoRA con Atlas Cloud.
Consigli per risultati migliori
- Sii specifico: Descrivi lo stile, la composizione, l'illuminazione e l'atmosfera nel tuo prompt
- Usa prompt negativi: Specifica cosa non vuoi nell'immagine (se supportato dal modello)
- Sperimenta con i modelli: Modelli diversi eccellono in stili diversi — fotorealistico, anime, artistico, ecc.
- Regola i parametri: Ogni modello ha parametri unici. Consulta la pagina dei dettagli del modello nella Libreria modelli per le opzioni disponibili
- Usa valori seed: Imposta un seed per risultati riproducibili quando iteri sui prompt
Velocita leader del settore
L'infrastruttura di inferenza ottimizzata di Atlas Cloud offre velocita rapide di generazione immagini — meno di 5 secondi per la maggior parte dei modelli. Combinato con prezzi competitivi, e ideale sia per la prototipazione che per i carichi di lavoro di produzione.
Per la specifica completa dell'API e i parametri specifici del modello, consulta il Riferimento API.