API di Mage · Generazione video

L'API per generare video con l'IA, da testo o immagini

Da testo a video, da immagine a video, da primo e ultimo fotogramma e da riferimenti a video con 12 modelli, guidati da Cherry 2 Pro, il fiore all'occhiello di Mage, con audio su molte clip.

Ottieni una chiave APILeggi la documentazione dell'API
POST https://api.mage.space/v1/{model}/generate

In breve

L'API di Mage per generare video è un'API REST su https://api.mage.space/v1 che esegue 12 modelli da testo a video e da immagine a video, tra cui Cherry 2 Pro, Lemon, Plum, Melon, MiniMax-H3, Grok Video e Wan. Invii un prompt e, se vuoi, fotogrammi o riferimenti, controlli lo stato della richiesta e scarichi un MP4. Ogni clip si paga in Gems in base a modello, risoluzione e durata.

Modelli

Tutti i modelli video dell'API di Mage

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.

ModelloIdeale perValori di model_idPrezzo predefinito
BerryVideo fedeli ai tuoi riferimentiberry, berry-2189 Gems ($0.189)
BlueberryFissa il primo e l'ultimo fotogrammablueberry, blueberry-v2360 Gems ($0.36)
CherryLa nostra famiglia di video di puntacherry-mini, cherry, cherry-pro, cherry-2-pro618 Gems ($0.618)
Grok VideoGrok Imagine, in movimentogrok-imagine-video375 Gems ($0.375)
KiwiVideo di tutti i giorni, senza configurazionekiwi270 Gems ($0.27)
LemonTutte le funzioni video, a un prezzo più amichevolelemon245 Gems ($0.245)
LTX VideoVideo open-weights veloce per iterareltx-video-096-distilled, ltx-video-096-dev20 Gems ($0.02)
MelonAnime in movimento, con audio opzionalemelon, melon-pro147 Gems ($0.147)
MiniMax-H3Video open veloce con audio stereominimax-h3-turbo, minimax-h330 Gems ($0.03)
PlumAudio su ogni clip, fino a 2Kplum, plum-max338 Gems ($0.338)
RaspberryPersonaggi che prendono vita da un primo fotogrammaraspberry360 Gems ($0.36)
Wan Video v2.2Video open-weights con una variante Lightningwan22-video, wan22-video-lightning40 Gems ($0.04)

Guida rapida

Genera un video con Berry 2

Imposta MAGE_API_KEY, invia la richiesta e controlla lo stato finché non è completata. Sostituisci berry nell'URL con uno qualsiasi dei modelli qui sopra.

cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/berry/generate' \
  --header "Authorization: Bearer $MAGE_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
  "aspect_ratio": "16:9",
  "duration": "3",
  "model_id": "berry-2"
}' | jq -r '.status_url')

# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"
TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';

const mage = new Mage(); // reads MAGE_API_KEY

const request = await mage.run('berry', {
  prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
  aspect_ratio: '16:9',
  duration: '3',
  model_id: 'berry-2',
});

console.log(request.result.url);
Python
# pip install mage-space
from mage_space import Mage

mage = Mage()  # reads MAGE_API_KEY

request = mage.run("berry", {
    "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
    "aspect_ratio": "16:9",
    "duration": "3",
    "model_id": "berry-2",
})

print(request["result"]["url"])

Come funziona

Dalla chiave API al media finito in tre chiamate

Tutti i modelli condividono un unico schema di autenticazione, un unico ciclo di vita asincrono delle richieste e gli stessi nomi dei campi.

  1. Crea una chiave API

    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.

  2. Invia una generazione

    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.

  3. Controlla lo stato e scarica

    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

Cosa ottiene ogni richiesta all'API di Mage

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.

Paghi per generazione

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.

Nuovi tentativi sicuri

Con le chiavi di idempotenza, un nuovo invio restituisce la richiesta originale senza addebitarti di nuovo.

Personaggi coerenti

Salva un personaggio o un riferimento una volta sola, poi scrivi @handle in qualsiasi prompt per usarlo con tutti i modelli che lo supportano.

File di grandi dimensioni

Invia input di immagini, video e audio come URL o data URL, oppure carica file fino a 100 MB con un upload firmato.

20 generazioni in parallelo

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

Cosa creano gli sviluppatori con l'API video

Video brevi e social

Crea clip verticali per TikTok, Reels e Shorts a partire da un prompt o dall'immagine di un prodotto.

Anima le immagini statiche

Trasforma un primo fotogramma, o un primo e un ultimo fotogramma, in movimento con modelli da immagine a video come Lemon e Kiwi.

Storie guidate dai personaggi

Mantieni lo stesso personaggio in tutte le inquadrature con modelli da riferimento a video che accettano personaggi @handle.

Video con audio

Plum e altri modelli generano voci, effetti sonori e atmosfera insieme alle immagini e accettano riferimenti audio per le voci.

Pubblicità e demo di prodotto

Genera molte varianti di uno spot e scegli la migliore, con invii idempotenti che non addebitano mai due volte.

Modifica clip esistenti

Berry, Plum e Grok Video modificano un video di partenza che invii; Lemon e MiniMax-H3 accettano anche video di riferimento.

FAQ

Domande frequenti

Qual è la migliore API per generare video con l'IA?

Su Mage, Cherry 2 Pro è il modello predefinito per i video: supporta personaggi, molte immagini di riferimento, riferimenti audio, output da 480p a 1080p e clip fino a 30 secondi. Lemon è la scelta per controllare primo e ultimo fotogramma, Plum per clip con audio generato fino a 2K, Cherry Mini o Wan per bozze più economiche.

L'API video supporta da immagine a video?

Sì. I modelli da immagine a video accettano un primo fotogramma e alcuni anche un ultimo fotogramma o immagini di riferimento, come URL, data URL o upload. La pagina di ogni modello elenca i suoi input e se l'immagine è obbligatoria.

Quanto possono durare i video generati?

Dipende dal modello e dalla risoluzione. Molti modelli generano da 4 a 15 secondi, mentre Cherry 2 Pro arriva a 20, 25 e 30 secondi. La pagina di ogni modello elenca le durate disponibili.

Quanto ci vuole a generare un video?

Dipende dal modello, dalla risoluzione e dalla durata. L'API è asincrona: invii la richiesta, poi controlli status_url con backoff, oppure lasci che il tuo client MCP attenda con get_request.

Quanto costa l'API di Mage?

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.

Mi serve un abbonamento a Mage per usare l'API?

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.

Posso usare a fini commerciali i contenuti generati con l'API?

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.

Quali sono i limiti di richieste?

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.

Il mio agente AI può usare l'API di Mage?

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.

Esiste un SDK per l'API di Mage?

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.

Uso già un'altra API di generazione. Cosa devo cambiare?

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.

Inizia a creare con Mage

Un solo account, un solo saldo di Gems, tutti i modelli. Paghi solo ciò che generi.

Ottieni una chiave APILeggi la documentazione dell'API

Correlati