Mage API · Pembuatan gambar

API pembuat gambar AI untuk semua model

Text-to-image, pengeditan gambar, dan karakter konsisten dari 15 model, termasuk Mango 3 andalan Mage, lewat satu kunci dan satu saldo.

Dapatkan kunci APIBaca dokumen API
POST https://api.mage.space/v1/{model}/generate

Sekilas info

API pembuat gambar AI Mage adalah REST API di https://api.mage.space/v1 yang menjalankan 15 model text-to-image dan pengeditan gambar, termasuk Mango 3, Guava 2 Pro, GPT Image 2.5, Nano Banana 2, Flux 2, dan Krea 2. Kamu mengirim (POST) prompt ke /{model}/generate, melakukan polling pada permintaan, lalu mengunduh gambarnya. Setiap gambar dibayar dengan Gems, tanpa langganan.

Model

Semua model gambar di Mage API

Harga dihitung per proses generate, dalam Gems. 1.000 Gems seharga $1 pada paket standar, dan paket yang lebih besar memberi bonus Gems. Harga bergantung pada model, resolusi, dan durasi; yang ditampilkan adalah harga dengan pengaturan default, dan setiap respons mencantumkan biaya pastinya di billing.gems_charged. Proses generate yang gagal akan dikembalikan Gems-nya; yang diblokir oleh kebijakan konten Mage tidak.

ModelTerbaik untukNilai model_idHarga default
AnimaDibuat khusus untuk animeanima-v120 Gems ($0.02)
ChromaOpen-weights, dibangun di atas Fluxchroma-v1-hd35 Gems ($0.035)
Flux 2Prompt panjang dan edit multi-referensiflux2-dev40 Gems ($0.04)
GPT Image 2Prompt presisi dan teks yang terbaca jelasgpt-image-2, gpt-image-2.5-flare, gpt-image-2.5-sunburst9 Gems ($0.009)
Grok ImageGrok Imagine, dalam tiga tingkat kualitasgrok-imagine-image, grok-imagine-image-quality, grok-imagine-image-2.075 Gems ($0.075)
GuavaFotorealisme yang tampak seperti foto sungguhanguava, guava-pro, guava-pro-v1-5, guava-2, guava-2-pro37 Gems ($0.037)
HiDreamCepat dan serbaguna, dengan negative prompthidream-fast20 Gems ($0.02)
Krea 2Estetika memukau dalam hitungan detikkrea-2-turbo20 Gems ($0.02)
MangoKeluarga model gambar andalan kamimango, mango-v2, mango-v3s, mango-v3, mango-v3-turbo135 Gems ($0.135)
Nano Banana 2Teks tajam dan terbaca, hingga 4Knano-banana-v268 Gems ($0.068)
SDXL PlusSDXL dengan wajah dan tangan yang sudah diperbaiki6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B8015 Gems ($0.015)
Stable Diffusion v1.5Yang klasik, hemat biaya15012C538F503CE2EBFC2C8547B268C75CCDAFF7A281DB55399940FF1D70E21D10 Gems ($0.01)
Stable Diffusion v3.5 LargeStable Diffusion yang paling patuh pada promptsd-3-5-large10 Gems ($0.01)
Stable Diffusion XLSDXL yang disetel untuk hasil fotorealistis6A35A7855770AE9820A3C931D4964C3817B6D9E3C6F9C4DABB5B3A94E5643B8010 Gems ($0.01)
Z-ImageModel gambar tercepat di Magez-image-turbo10 Gems ($0.01)

Mulai cepat

Buat gambar dengan Anima v1

Setel MAGE_API_KEY, kirim permintaan, lalu lakukan polling sampai selesai. Ganti anima di URL dengan model mana pun di atas.

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"])

Cara kerjanya

Dari kunci API sampai media jadi dalam tiga panggilan

Semua model memakai satu skema autentikasi, satu siklus permintaan asinkron, dan nama field yang sama.

  1. Buat kunci API

    Masuk ke Mage, buka API → API Keys, lalu buat kunci. Kunci diawali mage_sk_ dan hanya ditampilkan sekali. Satu akun bisa memiliki 10 kunci aktif.

  2. Kirim permintaan generasi

    Kirim POST dengan body JSON ke https://api.mage.space/v1/{model}/generate beserta header Authorization: Bearer. Respons langsung kembali dengan request_id, status, dan status_url. Sertakan header Idempotency-Key agar percobaan ulang tidak pernah membayar dua kali.

  3. Cek status dan unduh

    Lakukan polling ke status_url sampai statusnya completed, failed, atau cancelled. Permintaan yang selesai membawa result.url berisi file gambar, video, atau audio, yang disimpan selama 30 hari.

Siap untuk produksi

Yang didapat setiap permintaan Mage API

Satu kunci, semua model

28 model gambar, video, dan audio dalam satu REST API dengan satu saldo Gems. Ganti model cukup dengan mengubah path URL.

Bayar per generasi

Tanpa langganan dan tanpa minimum pengeluaran. Kamu membeli Gems, lalu setiap permintaan dikenai harga sesuai daftar. Generasi yang gagal akan dikembalikan biayanya, kecuali diblokir oleh kebijakan konten Mage.

Coba ulang dengan aman

Kunci idempotensi membuat pengiriman ulang mengembalikan permintaan asli tanpa dikenai biaya lagi.

Karakter yang konsisten

Simpan karakter atau referensi sekali saja, lalu tulis @handle di prompt mana pun untuk memakainya di semua model yang mendukungnya.

Input berukuran besar

Kirim input gambar, video, dan audio sebagai URL atau data URL, atau unggah file hingga 100 MB lewat unggahan bertanda tangan.

20 generasi berjalan bersamaan

Setiap akun dapat menjalankan 20 generasi sekaligus, dan batasnya bisa dinaikkan sesuai kebutuhanmu. Permintaan yang ditolak tidak pernah dikenai biaya.

Kasus penggunaan

Apa yang dibuat developer dengan API gambar

Gambar produk dan pemasaran

Buat foto produk, varian iklan, dan postingan media sosial sesuai kebutuhan, dengan teks yang terbaca jelas dari GPT Image 2.5 atau Nano Banana 2.

Karakter yang konsisten

Simpan karakter sekali, lalu pertahankan wajah yang sama di seluruh set dengan Mango 3, Guava 2 Pro, dan model lain yang mendukung mention @handle.

Pipeline pengeditan gambar

Kirim gambar sumber beserta instruksi untuk mengubah persis yang kamu minta dan biarkan sisanya tetap di tempatnya.

Aplikasi dan game

Buat avatar, stiker, kartu, dan adegan langsung di dalam produkmu tanpa perlu menjalankan satu GPU pun.

Potret fotorealistis

Guava 2 Pro menghasilkan potret, fesyen, dan foto gaya hidup dengan kulit, kain, dan cahaya yang terlihat nyata.

Draf cepat dalam skala besar

Z-Image Turbo dan Krea 2 menjaga harga tetap rendah untuk thumbnail bervolume tinggi dan percobaan awal.

FAQ

Pertanyaan yang sering diajukan

Apa API pembuat gambar AI terbaik?

Tergantung kebutuhannya. Di Mage, Mango 3 menjadi default untuk sebagian besar gambar: model ini mengikuti instruksi yang presisi, menjaga konsistensi karakter, dan mengedit tanpa mengubah bagian gambar lainnya. Guava 2 Pro paling cocok untuk fotorealisme, GPT Image 2.5 dan Nano Banana 2 untuk teks di dalam gambar, serta Z-Image Turbo atau Krea 2 untuk draf cepat berbiaya rendah. Semuanya berjalan lewat API yang sama.

Apakah API gambar mendukung pengeditan gambar dan gambar referensi?

Ya. Model yang menerima gambar memakai kolom image dan additional_images dalam bentuk URL, data URL, atau unggahan. Halaman setiap model mencantumkan input-nya dan jumlah gambar referensi yang bisa dipakai.

Resolusi apa saja yang didukung API gambar?

Tergantung modelnya: 1K dan 2K di sebagian besar model, 3K di Mango 3S, dan hingga 4K di Mango 2 dan Nano Banana 2. Halaman setiap model mencantumkan pilihan resolusi dan rasio aspeknya.

Berapa biaya Mage API?

Tidak ada langganan atau biaya bulanan. Setiap generasi dibayar dengan Gems sesuai harga model tersebut, dan 1.000 Gems seharga $1 pada paket standar. Setiap halaman model mencantumkan harga dengan pengaturan default, dan setiap respons menyebutkan biaya yang tepat. Generasi yang gagal akan dikembalikan biayanya; yang diblokir oleh kebijakan konten Mage tidak. Permintaan yang tidak bisa ditutup oleh saldomu akan ditolak sebelum ada biaya yang dikenakan.

Apakah aku perlu keanggotaan Mage untuk memakai API?

Tidak. API berjalan hanya dengan Gems. Paket keanggotaan beserta generasi tanpa batas di dalam aplikasi tidak berlaku untuk permintaan API, jadi akun Mage mana pun yang punya Gems bisa memakainya.

Bolehkah hasil dari API dipakai untuk tujuan komersial?

Ya. Konten yang kamu buat dengan Mage, termasuk lewat API dan server MCP, boleh dipakai secara komersial. Atribusi kami hargai, tetapi tidak wajib.

Apa saja rate limit-nya?

Satu akun dapat memiliki 20 proses generate yang mengantre atau berjalan sekaligus. Pengiriman di atas batas itu ditolak dengan kode 429 dan tidak dikenai biaya. Tulis ke [email protected] untuk menaikkan batas sesuai kebutuhanmu.

Bisakah agen AI-ku memakai API Mage?

Bisa. Agen dapat memanggil REST API dengan kunci, atau terhubung ke server MCP Mage, yang memberi Claude, ChatGPT, Claude Code, Grok, dan Cursor enam belas tool siap pakai untuk memilih model, menghitung harga, membuat konten, dan mengambil hasilnya. Lihat server MCP.

Apakah ada SDK untuk API Mage?

Ada. Paket resmi @mage-space/sdk di npm dan mage-space di PyPI bersifat open source dan bertipe untuk setiap model. Keduanya mengirim permintaan, menunggu hasil, mencoba ulang dengan aman, dan mengunggah file untukmu. Pengguna ComfyUI bisa memasang node pack comfyui-mage. Lihat SDK Mage.

Aku sudah memakai API generasi lain. Apa yang perlu kuubah?

Arahkan kliennmu ke https://api.mage.space/v1, kirim kunci Mage sebagai Bearer token, dan petakan field-mu ke halaman model: prompt, aspect_ratio, resolution, duration, dan model_id bekerja dengan cara yang sama di semua model Mage. Permintaan bersifat asinkron, jadi kirim dulu, lalu lakukan polling ke status_url.

Mulai berkarya dengan Mage

Satu akun, satu saldo Gems, semua model. Bayar hanya untuk yang kamu buat.

Dapatkan kunci APIBaca dokumen API

Terkait