Mage API · Generare video
API-ul de generare video cu AI, pornind de la text sau imagini
Din text în video, din imagine în video, de la primul la ultimul cadru și din referințe în video, cu 12 modele, în frunte cu Cherry 2 Pro, modelul principal Mage, cu audio la multe clipuri.
POST https://api.mage.space/v1/{model}/generatePe scurt
API-ul Mage de generare video este un API REST la https://api.mage.space/v1 care rulează 12 modele de text în video și de imagine în video, printre care Cherry 2 Pro, Lemon, Plum, Melon, MiniMax-H3, Grok Video și Wan. Trimiți un prompt și, opțional, cadre sau referințe, verifici periodic starea cererii și descarci un MP4. Fiecare clip se plătește în Gems, în funcție de model, rezoluție și durată.
- 12modele video
- $0.02Cea mai ieftină opțiune implicită, per clip
- 20Generări simultane
- $0Taxă lunară
Modele
Toate modelele video din Mage API
Prețurile sunt per generare, în Gems. 1.000 de Gems costă $1 în pachetul standard, iar pachetele mai mari adaugă Gems bonus. Prețul depinde de model, rezoluție și durată; se afișează prețul pentru setările implicite, iar fiecare răspuns indică suma exactă în billing.gems_charged. O generare eșuată este rambursată; una blocată de politica de conținut Mage nu este.
| Model | Ideal pentru | Valori model_id | Preț implicit |
|---|---|---|---|
| Berry | Video fidel referințelor tale | berry, berry-2 | 189 Gems ($0.189) |
| Blueberry | Fixează primul și ultimul cadru | blueberry, blueberry-v2 | 360 Gems ($0.36) |
| Cherry | Familia noastră video principală | cherry-mini, cherry, cherry-pro, cherry-2-pro | 618 Gems ($0.618) |
| Grok Video | Grok Imagine, în mișcare | grok-imagine-video | 375 Gems ($0.375) |
| Kiwi | Video de zi cu zi, fără configurare | kiwi | 270 Gems ($0.27) |
| Lemon | Toate funcțiile video, la un preț mai prietenos | lemon | 245 Gems ($0.245) |
| LTX Video | Video open-weights rapid pentru iterații | ltx-video-096-distilled, ltx-video-096-dev | 20 Gems ($0.02) |
| Melon | Anime în mișcare, cu audio opțional | melon, melon-pro | 147 Gems ($0.147) |
| MiniMax-H3 | Video open rapid, cu sunet stereo | minimax-h3-turbo, minimax-h3 | 30 Gems ($0.03) |
| Plum | Sunet la fiecare clip, până la 2K | plum, plum-max | 338 Gems ($0.338) |
| Raspberry | Personaje aduse la viață dintr-un prim cadru | raspberry | 360 Gems ($0.36) |
| Wan Video v2.2 | Video open-weights cu o variantă Lightning | wan22-video, wan22-video-lightning | 40 Gems ($0.04) |
Pornire rapidă
Generează un video cu Berry 2
Setează MAGE_API_KEY, trimite cererea și verifică periodic până se termină. Înlocuiește berry din URL cu oricare dintre modelele de mai sus.
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"])Cum funcționează
De la cheia API la media gata în trei apeluri
Toate modelele folosesc aceeași schemă de autentificare, același ciclu de viață asincron al cererilor și aceleași nume de câmpuri.
Creează o cheie API
Autentifică-te în Mage, deschide API → API Keys și creează o cheie. Începe cu mage_sk_ și este afișată o singură dată. Un cont poate avea 10 chei active.
Trimite o generare
Trimite cu POST un corp JSON la https://api.mage.space/v1/{model}/generate, cu un antet Authorization: Bearer. Răspunsul vine imediat, cu un request_id, un status și un status_url. Trimite un antet Idempotency-Key, ca o reîncercare să nu fie plătită de două ori.
Interoghează și descarcă
Interoghează status_url până când statusul devine completed, failed sau cancelled. O cerere finalizată conține result.url cu fișierul de imagine, video sau audio, păstrat 30 de zile.
Creat pentru producție
Ce primește fiecare cerere către API-ul Mage
O cheie, toate modelele
28 de modele de imagine, video și audio într-un singur API REST și cu un singur sold de Gems. Schimbi modelul modificând calea din URL.
Plătești per generare
Fără abonament și fără cheltuială minimă. Cumperi Gems, iar fiecare cerere costă prețul afișat. O generare eșuată este rambursată, cu excepția cazului în care a fost blocată de politica de conținut Mage.
Reîncercări în siguranță
Cheile de idempotență fac ca o retrimitere să returneze cererea inițială, fără o nouă taxare.
Personaje consecvente
Salvează o dată un personaj sau o referință, apoi scrie @handle în orice prompt ca să le folosești cu fiecare model care le acceptă.
Fișiere de intrare mari
Trimite imagini, video și audio ca URL-uri sau URL-uri de date, sau încarcă fișiere de până la 100 MB printr-o încărcare semnată.
20 de generări simultane
Fiecare cont poate rula 20 de generări în același timp, iar limita poate fi mărită pentru cazul tău de utilizare. Cererile refuzate nu sunt taxate niciodată.
Cazuri de utilizare
Ce construiesc dezvoltatorii cu API-ul video
Video scurt și pentru social media
Creează clipuri verticale pentru TikTok, Reels și Shorts dintr-un prompt sau dintr-o imagine de produs.
Animează imagini statice
Transformă un prim cadru, sau un prim și un ultim cadru, în mișcare, cu modele de imagine în video precum Lemon și Kiwi.
Povești construite în jurul personajelor
Păstrează același personaj în toate cadrele cu modele de referințe în video care acceptă personaje prin @handle.
Video cu sunet
Plum și alte modele generează voce, efecte sonore și ambianță odată cu imaginea și acceptă referințe audio pentru voci.
Reclame și demonstrații de produs
Generează multe variante ale unei reclame și alege-o pe cea câștigătoare, cu trimiteri idempotente care nu te taxează niciodată de două ori.
Editează clipuri existente
Berry, Plum și Grok Video editează un video sursă pe care îl trimiți; Lemon și MiniMax-H3 acceptă și videoclipuri de referință.
Întrebări frecvente
Întrebări frecvente
Care este cel mai bun API de generare video cu AI?
API-ul video acceptă imagine în video?
Cât de lungi pot fi videoclipurile generate?
Cât durează generarea unui video?
Cât costă API-ul Mage?
Am nevoie de un abonament Mage ca să folosesc API-ul?
Pot folosi rezultatele din API în scop comercial?
Care sunt limitele de utilizare?
Poate agentul meu AI să folosească API-ul Mage?
Există un SDK pentru API-ul Mage?
Folosesc deja alt API de generare. Ce trebuie să schimb?
Începe să construiești cu Mage
Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.