API di Mage · Modello video

API di Plum

Audio in ogni clip, fino a 2K

Ottieni una chiave APIProva Plum nel playground
POST https://api.mage.space/v1/plum/generate

In breve

L'API di Plum esegue Plum Max e un'altra variante tramite Mage su POST https://api.mage.space/v1/plum/generate. Una richiesta con le impostazioni predefinite costa 338 Gems (circa 0,338 $), senza abbonamento. Plum usa personaggi, riferimenti e riferimenti audio salvati tramite @handle nel prompt.

Panoramica

Cosa fa la Plum API

Video con tutte le funzioni, con audio su ogni clip e output fino a 2K. Frame iniziale e finale, fino a 9 riferimenti o Characters, e Voices; da 4 a 15 secondi.

Il modello video completo di Mage, con audio generato su ogni clip e output fino a 2K, disponibile come Plum e come Plum Max, più veloce.

Accetta first_image, last_image, image, additional_images, videos come input.

Guida rapida

Chiama la Plum API

Imposta MAGE_API_KEY, invia la richiesta a /plum/generate e controlla status_url finché la richiesta non è completata.

cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/plum/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": "5",
  "model_id": "plum-max"
}' | 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('plum', {
  prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
  aspect_ratio: '16:9',
  duration: '5',
  model_id: 'plum-max',
});

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

mage = Mage()  # reads MAGE_API_KEY

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

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

Modelli

Valori di model_id per Plum

Invia model_id per scegliere una variante. Una richiesta senza model_id usa quella predefinita.

model_idNomePredefinito
plumPlum
plum-maxPlum MaxSì

Opzioni

Parametri di Plum

Valori consentiti per tutte le varianti; una variante può offrirne meno. La documentazione elenca le opzioni di ogni variante.

CampoValori
aspect_ratio16:9, 9:16, 1:1, 4:3, 3:4, 21:9
resolution768P, 2K, 480P
duration4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

Input

Input multimediali accettati da Plum

Invia ciascuno come URL https, data URL o upload fino a 100 MB.

CampoRuolo
first_imageL'immagine del primo frame.
last_imageL'immagine dell'ultimo fotogramma.
imageL'immagine di riferimento.
additional_imagesImmagini di riferimento aggiuntive.
videosI video di partenza.

Regole

Cosa impone la Plum API

Altri modelli video

Altre API per generare video su Mage

Video · da 360 Gems

API di Raspberry

Personaggi che prendono vita a partire da un primo fotogramma

Video · da 40 Gems

API Wan Video v2.2

Video open-weights con variante Lightning

Video · da 189 Gems

API Berry

Video fedeli ai tuoi riferimenti

Video · da 360 Gems

API di Blueberry

Fissa il primo e l'ultimo fotogramma

Video · da 618 Gems

API Cherry

La nostra famiglia di modelli video di punta

Video · da 375 Gems

API di Grok Video

Grok Imagine, in movimento

FAQ

Domande frequenti

Quanto costa la Plum API?

Una richiesta Plum con le impostazioni predefinite (Plum Max) costa 338 Gems, circa 0,338 $. Altre risoluzioni, durate e varianti cambiano il prezzo; la risposta riporta l'addebito esatto. Una generazione non riuscita viene rimborsata; una bloccata dalla content policy di Mage no.

Qual è l'endpoint della Plum API?

POST https://api.mage.space/v1/plum/generate con un header Authorization: Bearer che contiene la tua chiave API di Mage. La risposta include uno status_url da controllare per ottenere il risultato.

Quali modelli Plum posso chiamare?

plum (Plum), plum-max (Plum Max). Il modello predefinito è Plum Max.

Plum supporta immagini di riferimento o personaggi?

Plum accetta first_image, last_image, image, additional_images, videos. Plum usa personaggi salvati, riferimenti e riferimenti audio tramite @handle nel prompt.

Posso usare Plum da Claude o ChatGPT?

Sì. Collega il server MCP di Mage a Claude, ChatGPT, Claude Code, Grok o Cursor e chiedi Plum per nome. Il tuo assistente legge le opzioni con get_model e ti indica il prezzo prima di generare.

Per quanto tempo vengono conservati i risultati di Plum?

Risultati e input vengono conservati per 30 giorni. Scarica tutto ciò che vuoi tenere nel tuo spazio di archiviazione.

Inizia a creare con Mage

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

Ottieni una chiave APIProva Plum nel playground

Correlati