Mage API · Afbeeldingen genereren

De API voor AI-afbeeldingen genereren, met elk model

Tekst-naar-afbeelding, afbeeldingen bewerken en consistente personages met 15 modellen, waaronder Mango 3, het vlaggenschip van Mage, via één sleutel en één saldo.

Vraag een API-sleutel aanLees de API-documentatie
POST https://api.mage.space/v1/{model}/generate

In één oogopslag

De Mage API voor het genereren van afbeeldingen is een REST API op https://api.mage.space/v1 waarmee je 15 modellen voor tekst-naar-afbeelding en afbeeldingen bewerken gebruikt, waaronder Mango 3, Guava 2 Pro, GPT Image 2.5, Nano Banana 2, Flux 2 en Krea 2. Je stuurt een POST met een prompt naar /{model}/generate, pollt de aanvraag en downloadt de afbeelding. Elke afbeelding betaal je in Gems, zonder abonnement.

Modellen

Alle afbeeldingsmodellen in de Mage API

Prijzen gelden per generatie, in Gems. 1.000 Gems kosten $1 in het standaardpakket, en grotere pakketten bevatten extra Gems. De prijs hangt af van model, resolutie en duur; getoond wordt de prijs bij standaardinstellingen, en elke respons geeft de exacte kosten weer in billing.gems_charged. Een mislukte generatie wordt terugbetaald; een generatie die door het contentbeleid van Mage wordt geblokkeerd niet.

ModelHet meest geschikt voormodel_id-waardenStandaardprijs
AnimaSpeciaal gebouwd voor animeanima-v120 Gems ($0.02)
ChromaOpen weights, gebouwd op Fluxchroma-v1-hd35 Gems ($0.035)
Flux 2Lange prompts en bewerkingen met meerdere referentiesflux2-dev40 Gems ($0.04)
GPT Image 2Precieze prompts en leesbare tekstgpt-image-2, gpt-image-2.5-flare, gpt-image-2.5-sunburst9 Gems ($0.009)
Grok ImageGrok Imagine, in drie kwaliteitsniveausgrok-imagine-image, grok-imagine-image-quality, grok-imagine-image-2.075 Gems ($0.075)
GuavaFotorealisme dat voor een echte foto kan doorgaanguava, guava-pro, guava-pro-v1-5, guava-2, guava-2-pro37 Gems ($0.037)
HiDreamSnel en veelzijdig, met negatieve promptshidream-fast20 Gems ($0.02)
Krea 2Prachtige esthetiek in secondenkrea-2-turbo20 Gems ($0.02)
MangoOnze vlaggenschipfamilie voor afbeeldingenmango, mango-v2, mango-v3s, mango-v3, mango-v3-turbo135 Gems ($0.135)
Nano Banana 2Scherpe, leesbare tekst, tot 4Knano-banana-v268 Gems ($0.068)
SDXL PlusSDXL met verbeterde gezichten en handen6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B8015 Gems ($0.015)
Stable Diffusion v1.5De klassieker, voor een klein budget15012C538F503CE2EBFC2C8547B268C75CCDAFF7A281DB55399940FF1D70E21D10 Gems ($0.01)
Stable Diffusion v3.5 LargeDe Stable Diffusion die het best luistertsd-3-5-large10 Gems ($0.01)
Stable Diffusion XLSDXL afgestemd op fotorealisme6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B8010 Gems ($0.01)
Z-ImageHet snelste afbeeldingsmodel van Magez-image-turbo10 Gems ($0.01)

Snel starten

Genereer een afbeelding met Anima v1

Stel MAGE_API_KEY in, verstuur de aanvraag en poll tot die klaar is. Vervang anima in de URL door een van de modellen hierboven.

cURL
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"
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('anima', {
  prompt: 'Editorial portrait in soft daylight, 35mm film look',
  aspect_ratio: '4:5',
  model_id: 'anima-v1',
});

console.log(request.result.url);
Python
# 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"])

Zo werkt het

Van API-sleutel tot kant-en-klare media in drie aanroepen

Elk model gebruikt hetzelfde authenticatieschema, dezelfde asynchrone aanvraagcyclus en dezelfde veldnamen.

  1. Maak een API-sleutel aan

    Log in bij Mage, open API → API Keys en maak een sleutel aan. Die begint met mage_sk_ en wordt maar één keer getoond. Een account kan 10 actieve sleutels hebben.

  2. Dien een generatie in

    Stuur een POST met een JSON-body naar https://api.mage.space/v1/{model}/generate met een Authorization: Bearer-header. Het antwoord komt direct terug met een request_id, een status en een status_url. Stuur een Idempotency-Key-header mee, zodat een nieuwe poging nooit dubbel kost.

  3. Poll en download

    Poll status_url tot de status completed, failed of cancelled is. Een voltooid verzoek bevat result.url met het afbeeldings-, video- of audiobestand, dat 30 dagen bewaard blijft.

Gebouwd voor productie

Dit krijgt elke Mage API-aanvraag

Eén sleutel, elk model

28 afbeeldings-, video- en audiomodellen achter één REST API en één Gems-saldo. Wissel van model door het URL-pad te wijzigen.

Betaal per generatie

Geen abonnement en geen minimumbesteding. Je koopt Gems en elke aanvraag kost de vermelde prijs. Een mislukte generatie wordt terugbetaald, tenzij het contentbeleid van Mage deze heeft geblokkeerd.

Veilig opnieuw proberen

Met idempotentiesleutels geeft een opnieuw verzonden aanvraag de oorspronkelijke aanvraag terug, zonder nogmaals kosten te rekenen.

Consistente personages

Sla een personage of referentie één keer op en schrijf daarna @handle in een prompt om het te gebruiken met elk model dat dit ondersteunt.

Grote invoer

Stuur afbeeldings-, video- en audio-invoer als URL's of data-URL's, of upload bestanden tot 100 MB via een ondertekende upload.

20 generaties tegelijk

Elk account kan 20 generaties tegelijk uitvoeren en de limiet kan voor jouw toepassing worden verhoogd. Geweigerde aanvragen worden nooit in rekening gebracht.

Toepassingen

Wat ontwikkelaars bouwen met de afbeeldings-API

Product- en marketingafbeeldingen

Render productfoto's, advertentievarianten en socialmediaposts op aanvraag, met leesbare tekst van GPT Image 2.5 of Nano Banana 2.

Consistente personages

Sla een personage één keer op en behoud hetzelfde gezicht in een hele set met Mango 3, Guava 2 Pro en andere modellen die @handle-vermeldingen accepteren.

Pipelines voor beeldbewerking

Stuur een bronafbeelding met een instructie om precies te veranderen wat jij vraagt en de rest op zijn plek te laten.

Apps en games

Genereer avatars, stickers, kaarten en scènes in je product, zonder zelf één GPU te hosten.

Fotorealistische portretten

Guava 2 Pro rendert portretten, mode- en lifestylefoto's met levensechte huid, stof en licht.

Snelle concepten op schaal

Z-Image Turbo en Krea 2 houden de prijzen laag voor thumbnails in grote aantallen en eerste versies.

FAQ

Veelgestelde vragen

Wat is de beste API voor het genereren van afbeeldingen met AI?

Dat hangt af van de klus. Op Mage is Mango 3 de standaard voor de meeste afbeeldingen: het volgt nauwkeurige instructies, houdt personages consistent en bewerkt zonder de rest van de afbeelding te verstoren. Guava 2 Pro is het best voor fotorealisme, GPT Image 2.5 en Nano Banana 2 voor tekst in afbeeldingen, en Z-Image Turbo of Krea 2 voor snelle, goedkope concepten. Ze draaien allemaal via dezelfde API.

Ondersteunt de afbeeldings-API beeldbewerking en referentieafbeeldingen?

Ja. Modellen die afbeeldingen accepteren, nemen ze aan in de velden image en additional_images als URL's, data-URL's of uploads. Op de pagina van elk model staan de invoeropties en hoeveel referentieafbeeldingen het model accepteert.

Welke resoluties ondersteunt de afbeeldings-API?

Dat hangt af van het model: 1K en 2K bij de meeste modellen, 3K bij Mango 3S en tot 4K bij Mango 2 en Nano Banana 2. Op de pagina van elk model staan de opties voor resolutie en beeldverhouding.

Hoeveel kost de Mage API?

Er is geen abonnement of maandelijks bedrag. Elke generatie betaal je in Gems tegen de vermelde prijs van het model, en 1.000 Gems kosten $1 met het standaardpakket. Op elke modelpagina staat de prijs met standaardinstellingen en elke respons toont de exacte kosten. Een mislukte generatie wordt terugbetaald; een generatie die door het contentbeleid van Mage wordt geblokkeerd niet. Een aanvraag die je saldo niet dekt, wordt geweigerd voordat er iets in rekening wordt gebracht.

Heb ik een Mage-lidmaatschap nodig om de API te gebruiken?

Nee. De API werkt alleen met Gems. Lidmaatschappen en hun onbeperkte generatie in de app gelden niet voor API-aanvragen, dus elk Mage-account met Gems kan de API aanroepen.

Mag ik API-uitvoer commercieel gebruiken?

Ja. Content die je met Mage maakt, ook via de API en de MCP-server, mag je commercieel gebruiken. Naamsvermelding wordt gewaardeerd, maar is niet verplicht.

Wat zijn de rate limits?

Een account kan 20 generaties tegelijk in de wachtrij hebben of laten lopen. Een aanvraag daarboven wordt geweigerd met een 429 en kost niets. Mail naar [email protected] om de limiet te verhogen voor jouw toepassing.

Kan mijn AI-agent de Mage API gebruiken?

Ja. Agents kunnen de REST API aanroepen met een sleutel, of verbinden met de Mage MCP-server, die Claude, ChatGPT, Claude Code, Grok en Cursor zestien kant-en-klare tools geeft om een model te kiezen, de prijs op te vragen, te genereren en het resultaat op te halen. Zie de MCP-server.

Is er een SDK voor de Mage API?

Ja. De officiële pakketten @mage-space/sdk op npm en mage-space op PyPI zijn open source en getypeerd voor elk model. Ze dienen aanvragen in, wachten op het resultaat, proberen veilig opnieuw en uploaden bestanden voor je. ComfyUI-gebruikers kunnen het nodepakket comfyui-mage installeren. Zie de Mage SDK's.

Ik gebruik al een andere generatie-API. Wat moet ik wijzigen?

Richt je client op https://api.mage.space/v1, stuur je Mage-sleutel mee als Bearer-token en koppel je velden aan de modelpagina: prompt, aspect_ratio, resolution, duration en model_id werken bij elk Mage-model hetzelfde. Aanvragen zijn asynchroon, dus dien eerst in en poll daarna status_url.

Begin met bouwen met Mage

Eén account, één Gems-saldo, alle modellen. Je betaalt alleen voor wat je genereert.

Vraag een API-sleutel aanLees de API-documentatie

Gerelateerd