API Mage · Model video
Melon API
Anime în mișcare, cu audio opțional
POST https://api.mage.space/v1/melon/generatePe scurt
API-ul Melon rulează Melon și încă o variantă prin Mage la POST https://api.mage.space/v1/melon/generate. O solicitare cu setările implicite costă 147 Gems (aproximativ 0,147 $), fără abonament. Melon preia personaje salvate și referințe prin @handle în prompt.
- VideoRezultat
- 2Variante
- 147Gems per clip, implicit
- $0.147Aproximativ, în USD
Prezentare generală
Ce face API-ul Melon
Modelul nostru video anime, disponibil ca Melon și Melon Pro. Cadre de început și de final sau până la 7 referințe ori Characters, audio opțional, de la 3 la 16 secunde, până la 1080p.
Modelul video anime de la Mage, disponibil ca Melon și Melon Pro, cu audio opțional.
Acceptă ca intrări first_image, last_image, image, additional_images.
Pornire rapidă
Apelează API-ul Melon
Setează MAGE_API_KEY, trimite cererea la /melon/generate și interoghează status_url până când cererea se finalizează.
cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/melon/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": "4",
"model_id": "melon"
}' | 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('melon', {
prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
aspect_ratio: '16:9',
duration: '4',
model_id: 'melon',
});
console.log(request.result.url);Python
# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("melon", {
"prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
"aspect_ratio": "16:9",
"duration": "4",
"model_id": "melon",
})
print(request["result"]["url"])Modele
Valori model_id pentru Melon
Trimite model_id pentru a alege o variantă. O cerere fără el rulează varianta implicită.
| model_id | Nume | Implicit |
|---|---|---|
| melon | Melon | Da |
| melon-pro | Melon Pro |
Opțiuni
Parametrii Melon
Valori permise pentru toate variantele; o variantă poate oferi mai puține. Documentația listează opțiunile pentru fiecare variantă.
| Câmp | Valori |
|---|---|
| aspect_ratio | 16:9, 9:16, 1:1, 3:4, 4:3 |
| resolution | 540p, 720p, 1080p |
| duration | 3, 4, 5, 6, 8, 10, 16 |
Intrări
Fișiere media acceptate de Melon
Trimite fiecare intrare ca URL https, ca data URL sau ca încărcare de până la 100 MB.
| Câmp | Rol |
|---|---|
| first_image | Imaginea primului cadru. |
| last_image | Imaginea pentru ultimul cadru. |
| image | Imaginea de referință. |
| additional_images | Imagini de referință suplimentare. |
Reguli
Ce impune API-ul Melon
- Cadrele de început și de final nu pot fi combinate cu imaginile de referință: trimite doar unul dintre cele două tipuri.
- Promptul poate avea cel mult 5000 de caractere.
Mai multe modele video
Alte API-uri de generare video pe Mage
MiniMax-H3 API
Video open rapid cu sunet stereo
API Plum
Sunet pe fiecare clip, până la 2K
API Raspberry
Personaje aduse la viață dintr-un prim cadru
Wan Video v2.2 API
Video open-weights cu variantă Lightning
Berry API
Video fidel referințelor tale
Blueberry API
Fixează primul și ultimul cadru
Întrebări frecvente
Întrebări frecvente
Cât costă API-ul Melon?
Care este endpoint-ul API-ului Melon?
Ce modele Melon pot apela?
Melon acceptă imagini de referință sau personaje?
Pot folosi Melon din Claude sau ChatGPT?
Cât timp sunt păstrate rezultatele Melon?
Începe să construiești cu Mage
Un singur cont, un singur sold de Gems, toate modelele. Plătești doar pentru ce generezi.