Jeden klucz, wszystkie modele
28 modeli obrazu, wideo i audio w jednym REST API i z jednym saldem Gems. Model zmienisz, edytując ścieżkę URL.
W skrócie
API Mage do generowania obrazów to REST API pod adresem https://api.mage.space/v1, które uruchamia 15 modeli tekst-na-obraz i edycji obrazów, m.in. Mango 3, Guava 2 Pro, GPT Image 2.5, Nano Banana 2, Flux 2 i Krea 2. Wysyłasz prompt metodą POST na /{model}/generate, odpytujesz o stan zlecenia i pobierasz obraz. Za każdy obraz płacisz w Gems, bez subskrypcji.
15
modeli obrazów
$0.009
Najtańsza cena domyślna za obraz
20
Równoczesne generowania
$0
Opłata miesięczna
Modele
Ceny są za jedno generowanie, w Gems. 1000 Gems kosztuje 1 USD w standardowym pakiecie, a większe pakiety dodają bonusowe Gems. Cena zależy od modelu, rozdzielczości i czasu trwania; pokazujemy cenę dla ustawień domyślnych, a dokładną opłatę podaje każda odpowiedź w billing.gems_charged. Nieudane generowanie jest zwracane; zablokowane przez zasady treści Mage — nie.
| Model | Najlepszy do | Wartości model_id | Cena domyślna |
|---|---|---|---|
| Anima | Stworzony specjalnie do anime | anima-v1 | 20 Gems ($0.02) |
| Chroma | Otwarte wagi, oparty na Flux | chroma-v1-hd | 35 Gems ($0.035) |
| Flux 2 | Długie prompty i edycje z wieloma referencjami | flux2-dev | 40 Gems ($0.04) |
| GPT Image 2 | Precyzyjne prompty i czytelny tekst | gpt-image-2, gpt-image-2.5-flare, gpt-image-2.5-sunburst | 9 Gems ($0.009) |
| Grok Image | Grok Imagine w trzech poziomach jakości | grok-imagine-image, grok-imagine-image-quality, grok-imagine-image-2.0 | 75 Gems ($0.075) |
| Guava | Fotorealizm nie do odróżnienia od zdjęcia | guava, guava-pro, guava-pro-v1-5, guava-2, guava-2-pro | 37 Gems ($0.037) |
| HiDream | Szybki i wszechstronny, z negatywnymi promptami | hidream-fast | 20 Gems ($0.02) |
| Krea 2 | Piękna estetyka w kilka sekund | krea-2-turbo | 20 Gems ($0.02) |
| Mango | Nasza flagowa rodzina modeli obrazów | mango, mango-v2, mango-v3s, mango-v3, mango-v3-turbo | 135 Gems ($0.135) |
| Nano Banana 2 | Ostry, czytelny tekst, do 4K | nano-banana-v2 | 68 Gems ($0.068) |
| SDXL Plus | SDXL z poprawionymi twarzami i dłońmi | 6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80 | 15 Gems ($0.015) |
| Stable Diffusion v1.5 | Klasyk w przystępnej cenie | 15012C538F503CE2EBFC2C8547B268C75CCDAFF7A281DB55399940FF1D70E21D | 10 Gems ($0.01) |
| Stable Diffusion v3.5 Large | Stable Diffusion, który najlepiej słucha poleceń | sd-3-5-large | 10 Gems ($0.01) |
| Stable Diffusion XL | SDXL dostrojony do fotorealizmu | 6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B80 | 10 Gems ($0.01) |
| Z-Image | Najszybszy model obrazów w Mage | z-image-turbo | 10 Gems ($0.01) |
Szybki start
Ustaw MAGE_API_KEY, wyślij żądanie i odpytuj, aż generowanie się zakończy. Zamień anima w adresie URL na dowolny model z powyższych.
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"])Jak to działa
Każdy model korzysta z jednego schematu uwierzytelniania, jednego asynchronicznego cyklu żądania i tych samych nazw pól.
Zaloguj się do Mage, otwórz API → API Keys i utwórz klucz. Zaczyna się od mage_sk_ i jest wyświetlany tylko raz. Konto może mieć 10 aktywnych kluczy.
Wyślij POST z ciałem JSON na https://api.mage.space/v1/{model}/generate z nagłówkiem Authorization: Bearer. Odpowiedź przychodzi od razu i zawiera request_id, status oraz status_url. Dodaj nagłówek Idempotency-Key, aby ponowienie nigdy nie kosztowało podwójnie.
Odpytuj status_url, aż status zmieni się na completed, failed lub cancelled. Zakończone żądanie zawiera result.url z plikiem obrazu, wideo lub audio, który jest przechowywany przez 30 dni.
Stworzone do produkcji
28 modeli obrazu, wideo i audio w jednym REST API i z jednym saldem Gems. Model zmienisz, edytując ścieżkę URL.
Bez subskrypcji i minimalnych wydatków. Kupujesz Gems, a każde zapytanie kosztuje tyle, ile wskazuje cennik. Za nieudaną generację zwracamy koszt, chyba że zablokowała ją polityka treści Mage.
Klucze idempotentności sprawiają, że ponowne wysłanie zapytania zwraca oryginalny wynik i nie pobiera opłaty drugi raz.
Zapisz postać lub referencję raz, a potem wpisz @handle w dowolnym prompcie, by użyć jej w każdym modelu, który to obsługuje.
Przesyłaj obrazy, wideo i audio jako adresy URL lub data URL albo wgrywaj pliki do 100 MB przez podpisany upload.
Każde konto może uruchomić 20 generacji jednocześnie, a limit można zwiększyć na potrzeby Twojego projektu. Odrzucone zapytania nigdy nie są płatne.
Zastosowania
Twórz zdjęcia produktów, warianty reklam i posty do social mediów na żądanie, z czytelnym tekstem dzięki GPT Image 2.5 lub Nano Banana 2.
Zapisz postać raz i zachowaj tę samą twarz w całej serii dzięki Mango 3, Guava 2 Pro i innym modelom obsługującym wzmianki @handle.
Wyślij obraz źródłowy z instrukcją, a zmienimy dokładnie to, o co prosisz, i zostawimy resztę bez zmian.
Generuj awatary, naklejki, karty i sceny w swoim produkcie bez utrzymywania ani jednego GPU.
Guava 2 Pro tworzy portrety, zdjęcia modowe i lifestyle'owe z wiernie odwzorowaną skórą, tkaninami i światłem.
Z-Image Turbo i Krea 2 utrzymują niskie ceny miniatur i pierwszych wersji w dużych ilościach.
FAQ
To zależy od zadania. W Mage domyślnym wyborem do większości obrazów jest Mango 3: dokładnie wykonuje polecenia, zachowuje spójność postaci i edytuje obraz bez naruszania reszty. Guava 2 Pro sprawdza się najlepiej w fotorealizmie, GPT Image 2.5 i Nano Banana 2 w tekście na obrazach, a Z-Image Turbo lub Krea 2 w szybkich, tanich szkicach. Wszystkie działają przez to samo API.
Tak. Modele, które przyjmują obrazy, odbierają je w polach image i additional_images jako adresy URL, data URL lub przesłane pliki. Strona każdego modelu podaje jego dane wejściowe i liczbę obsługiwanych obrazów referencyjnych.
To zależy od modelu: 1K i 2K w większości modeli, 3K w Mango 3S i do 4K w Mango 2 oraz Nano Banana 2. Strona każdego modelu podaje dostępne rozdzielczości i proporcje obrazu.
Nie ma subskrypcji ani opłaty miesięcznej. Każda generacja jest płatna w Gems według ceny danego modelu, a 1000 Gems kosztuje 1 USD w standardowym pakiecie. Strona każdego modelu podaje cenę przy ustawieniach domyślnych, a każda odpowiedź zawiera dokładną kwotę opłaty. Za nieudaną generację zwracamy koszt, ale nie w przypadku zablokowania jej przez politykę treści Mage. Zapytanie, na które nie wystarcza Twojego salda, zostanie odrzucone, zanim cokolwiek zostanie pobrane.
Nie. API działa wyłącznie na Gems. Plany członkowskie i ich nielimitowane generowanie w aplikacji nie dotyczą zapytań API, więc może z niego korzystać każde konto Mage z Gems.
Tak. Treści tworzone w Mage, także przez API i serwer MCP, możesz wykorzystywać komercyjnie. Podanie autorstwa jest mile widziane, ale nie jest wymagane.
Na jednym koncie może być jednocześnie w kolejce lub w trakcie 20 generowań. Zgłoszenie ponad limit zostanie odrzucone z kodem 429 i nic nie kosztuje. Napisz na [email protected], aby podnieść limit dla swojego zastosowania.
Tak. Agenci mogą wywoływać REST API za pomocą klucza albo połączyć się z serwerem MCP Mage, który daje Claude, ChatGPT, Claude Code, Grok i Cursor szesnaście gotowych narzędzi do wyboru modelu, sprawdzenia ceny, generowania i pobrania wyniku. Zobacz serwer MCP.
Tak. Oficjalne pakiety @mage-space/sdk na npm i mage-space na PyPI są open source i mają typy dla każdego modelu. Wysyłają zlecenia, czekają na wynik, bezpiecznie ponawiają próby i przesyłają za Ciebie pliki. Użytkownicy ComfyUI mogą zainstalować zestaw węzłów comfyui-mage. Zobacz SDK Mage.
Skieruj klienta na https://api.mage.space/v1, wysyłaj swój klucz Mage jako token Bearer i dopasuj pola do strony modelu: prompt, aspect_ratio, resolution, duration i model_id działają tak samo we wszystkich modelach Mage. Żądania są asynchroniczne, więc wyślij je, a potem odpytuj status_url.
Jedno konto, jedno saldo Gems, wszystkie modele. Płacisz tylko za to, co wygenerujesz.