Una chiave, tutti i modelli
28 modelli per immagini, video e audio con un'unica API REST e un unico saldo di Gems. Cambi modello modificando il percorso dell'URL.
In breve
L'API di generazione di immagini di Mage è un'API REST all'indirizzo https://api.mage.space/v1 che esegue 15 modelli di text-to-image e modifica di immagini, tra cui Mango 3, Guava 2 Pro, GPT Image 2.5, Nano Banana 2, Flux 2 e Krea 2. Invii un prompt con POST a /{model}/generate, controlli lo stato della richiesta e scarichi l'immagine. Ogni immagine si paga in Gems, senza abbonamento.
15
modelli di immagini
$0.009
Prezzo predefinito più basso, per immagine
20
Generazioni simultanee
$0
Costo mensile
Modelli
I prezzi sono per generazione, in Gems. 1.000 Gems costano 1 $ con il pacchetto standard, e i pacchetti più grandi aggiungono Gems bonus. Il prezzo dipende da modello, risoluzione e durata; qui è mostrato il prezzo con le impostazioni predefinite, e ogni risposta indica l'addebito esatto in billing.gems_charged. Una generazione non riuscita viene rimborsata; una bloccata dalla content policy di Mage no.
| Modello | Ideale per | Valori di model_id | Prezzo predefinito |
|---|---|---|---|
| Anima | Creato apposta per l'anime | anima-v1 | 20 Gems ($0.02) |
| Chroma | Open-weights, basato su Flux | chroma-v1-hd | 35 Gems ($0.035) |
| Flux 2 | Prompt lunghi e modifiche con più riferimenti | flux2-dev | 40 Gems ($0.04) |
| GPT Image 2 | Prompt precisi e testo leggibile | gpt-image-2, gpt-image-2.5-flare, gpt-image-2.5-sunburst | 9 Gems ($0.009) |
| Grok Image | Grok Imagine, in tre livelli di qualità | grok-imagine-image, grok-imagine-image-quality, grok-imagine-image-2.0 | 75 Gems ($0.075) |
| Guava | Fotorealismo che sembra una fotografia | guava, guava-pro, guava-pro-v1-5, guava-2, guava-2-pro | 37 Gems ($0.037) |
| HiDream | Veloce e versatile, con prompt negativi | hidream-fast | 20 Gems ($0.02) |
| Krea 2 | Estetica splendida in pochi secondi | krea-2-turbo | 20 Gems ($0.02) |
| Mango | La nostra famiglia di modelli di immagini di punta | mango, mango-v2, mango-v3s, mango-v3, mango-v3-turbo | 135 Gems ($0.135) |
| Nano Banana 2 | Testo nitido e leggibile, fino a 4K | nano-banana-v2 | 68 Gems ($0.068) |
| SDXL Plus | SDXL con volti e mani corretti | 6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80 | 15 Gems ($0.015) |
| Stable Diffusion v1.5 | Il classico, a basso costo | 15012C538F503CE2EBFC2C8547B268C75CCDAFF7A281DB55399940FF1D70E21D | 10 Gems ($0.01) |
| Stable Diffusion v3.5 Large | Lo Stable Diffusion che ascolta meglio | sd-3-5-large | 10 Gems ($0.01) |
| Stable Diffusion XL | SDXL ottimizzato per il fotorealismo | 6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80 | 10 Gems ($0.01) |
| Z-Image | Il modello di immagini più veloce di Mage | z-image-turbo | 10 Gems ($0.01) |
Guida rapida
Imposta MAGE_API_KEY, invia la richiesta e controlla lo stato finché non è completata. Sostituisci anima nell'URL con uno qualsiasi dei modelli qui sopra.
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/anima/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "anima-v1"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('anima', {
prompt: 'Editorial portrait in soft daylight, 35mm film look',
aspect_ratio: '4:5',
model_id: 'anima-v1',
});
console.log(request.result.url);# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("anima", {
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "anima-v1",
})
print(request["result"]["url"])Come funziona
Tutti i modelli condividono un unico schema di autenticazione, un unico ciclo di vita asincrono delle richieste e gli stessi nomi dei campi.
Accedi a Mage, apri API → API Keys e crea una chiave. Inizia con mage_sk_ e viene mostrata una sola volta. Un account può avere 10 chiavi attive.
Invia con POST un corpo JSON a https://api.mage.space/v1/{model}/generate con un header Authorization: Bearer. La risposta arriva subito con un request_id, uno status e uno status_url. Aggiungi un header Idempotency-Key così un nuovo tentativo non ti farà mai pagare due volte.
Interroga status_url finché lo stato non è completed, failed o cancelled. Una richiesta completata contiene result.url con il file di immagine, video o audio, conservato per 30 giorni.
Pensata per la produzione
28 modelli per immagini, video e audio con un'unica API REST e un unico saldo di Gems. Cambi modello modificando il percorso dell'URL.
Nessun abbonamento e nessuna spesa minima. Acquisti Gems e ogni richiesta costa il prezzo indicato. Se una generazione fallisce, ti viene rimborsata, a meno che non sia stata bloccata dalla content policy di Mage.
Con le chiavi di idempotenza, un nuovo invio restituisce la richiesta originale senza addebitarti di nuovo.
Salva un personaggio o un riferimento una volta sola, poi scrivi @handle in qualsiasi prompt per usarlo con tutti i modelli che lo supportano.
Invia input di immagini, video e audio come URL o data URL, oppure carica file fino a 100 MB con un upload firmato.
Ogni account può eseguire 20 generazioni contemporaneamente e il limite può essere aumentato in base alle tue esigenze. Le richieste rifiutate non vengono mai addebitate.
Casi d'uso
Crea foto di prodotto, varianti di annunci e post social su richiesta, con testo leggibile grazie a GPT Image 2.5 o Nano Banana 2.
Salva un personaggio una sola volta e mantieni lo stesso volto in un intero set con Mango 3, Guava 2 Pro e altri modelli che accettano le menzioni @handle.
Invia un'immagine di partenza con un'istruzione per cambiare esattamente ciò che chiedi e lasciare invariato il resto.
Genera avatar, sticker, carte e scene dentro il tuo prodotto senza ospitare nemmeno una GPU.
Guava 2 Pro crea ritratti, scatti di moda e lifestyle con pelle, tessuti e luce fedeli alla realtà.
Z-Image Turbo e Krea 2 tengono i prezzi bassi per miniature e prime versioni in grandi volumi.
FAQ
Dipende dal lavoro da fare. Su Mage, Mango 3 è il modello predefinito per la maggior parte delle immagini: segue istruzioni precise, mantiene coerenti i personaggi e modifica senza alterare il resto dell'immagine. Guava 2 Pro è ideale per il fotorealismo, GPT Image 2.5 e Nano Banana 2 per il testo nelle immagini, Z-Image Turbo o Krea 2 per bozze veloci e a basso costo. Tutti funzionano con la stessa API.
Sì. I modelli che accettano immagini le ricevono nei campi image e additional_images come URL, data URL o upload. La pagina di ogni modello elenca i suoi input e quante immagini di riferimento accetta.
Dipende dal modello: 1K e 2K sulla maggior parte dei modelli, 3K su Mango 3S e fino a 4K su Mango 2 e Nano Banana 2. La pagina di ogni modello elenca le opzioni di risoluzione e proporzioni.
Non ci sono abbonamenti né canoni mensili. Ogni generazione si paga in Gems al prezzo indicato per il suo modello, e 1.000 Gems costano 1 $ con il pacchetto standard. La pagina di ogni modello riporta il prezzo con le impostazioni predefinite e ogni risposta indica l'addebito esatto. Se una generazione fallisce, viene rimborsata; se la blocca la content policy di Mage, no. Una richiesta che il tuo saldo non copre viene rifiutata prima di qualsiasi addebito.
No. L'API funziona solo con i Gems. I piani di abbonamento e la generazione illimitata nell'app non valgono per le richieste API, quindi qualsiasi account Mage con dei Gems può usarla.
Sì. I contenuti che crei con Mage, anche tramite l'API e il server MCP, possono essere usati a fini commerciali. L'attribuzione è gradita ma non obbligatoria.
Un account può avere fino a 20 generazioni in coda o in corso contemporaneamente. Un invio oltre questo limite viene rifiutato con errore 429 e non costa nulla. Scrivi a [email protected] per aumentare il limite in base al tuo caso d'uso.
Sì. Gli agenti possono chiamare l'API REST con una chiave oppure collegarsi al server MCP di Mage, che offre a Claude, ChatGPT, Claude Code, Grok e Cursor sedici strumenti già pronti per scegliere un modello, calcolare il prezzo, generare e recuperare il risultato. Vedi il server MCP.
Sì. Il pacchetto ufficiale @mage-space/sdk su npm e mage-space su PyPI sono open source e tipizzati per ogni modello. Inviano la richiesta, attendono il risultato, riprovano in sicurezza e caricano i file per te. Chi usa ComfyUI può installare il pacchetto di nodi comfyui-mage. Vedi gli SDK di Mage.
Punta il tuo client a https://api.mage.space/v1, invia la tua chiave Mage come Bearer token e associa i tuoi campi a quelli della pagina del modello: prompt, aspect_ratio, resolution, duration e model_id funzionano allo stesso modo su tutti i modelli Mage. Le richieste sono asincrone: invia la richiesta e poi interroga status_url a intervalli regolari.
Un solo account, un solo saldo di Gems, tutti i modelli. Paghi solo ciò che generi.