एक की, सारे मॉडल
28 इमेज, वीडियो और ऑडियो मॉडल, एक REST API और एक Gems बैलेंस के साथ। बस URL पाथ बदलकर मॉडल बदलें।
एक नज़र में
Mage ऑडियो जनरेशन API, https://api.mage.space/v1/seed_audio/generate पर Seed Audio चलाती है। टेक्स्ट प्रॉम्प्ट भेजें, चाहें तो वॉइस रेफ़रेंस या इमेज के साथ, और वॉइस, म्यूज़िक या साउंड इफ़ेक्ट वाली 120 सेकंड तक की ऑडियो फ़ाइल पाएँ। हर क्लिप का भुगतान Gems में होता है, कोई सब्सक्रिप्शन नहीं।
1
ऑडियो मॉडल
$0.019
सबसे सस्ता डिफ़ॉल्ट, प्रति क्लिप
20
एक साथ जनरेशन
$0
मासिक शुल्क
मॉडल
कीमतें प्रति जनरेशन, Gems में हैं। स्टैंडर्ड पैक पर 1,000 Gems की कीमत $1 है, और बड़े पैक में बोनस Gems मिलते हैं। कीमत मॉडल, रिज़ॉल्यूशन और अवधि पर निर्भर करती है; यहाँ डिफ़ॉल्ट सेटिंग की कीमत दिखाई गई है, और हर रिस्पॉन्स में सटीक शुल्क billing.gems_charged में बताया जाता है। जो जनरेशन फ़ेल होता है उसके Gems लौटा दिए जाते हैं; जिसे Mage की कंटेंट पॉलिसी ब्लॉक करती है, उसके नहीं।
| मॉडल | इनके लिए सबसे अच्छा | model_id मान | डिफ़ॉल्ट कीमत |
|---|---|---|---|
| Seed Audio | एक ही प्रॉम्प्ट से वॉइस, म्यूज़िक और साउंड इफ़ेक्ट | seed-audio-1.0 | 19 Gems ($0.019) |
क्विक स्टार्ट
MAGE_API_KEY सेट करें, रिक्वेस्ट भेजें और पूरा होने तक पोल करें। URL में seed_audio की जगह ऊपर दिया कोई भी मॉडल लगाएँ।
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/seed_audio/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "A calm narrator reading a short weather report",
"duration": "5",
"model_id": "seed-audio-1.0"
}' | 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('seed_audio', {
prompt: 'A calm narrator reading a short weather report',
duration: '5',
model_id: 'seed-audio-1.0',
});
console.log(request.result.url);# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("seed_audio", {
"prompt": "A calm narrator reading a short weather report",
"duration": "5",
"model_id": "seed-audio-1.0",
})
print(request["result"]["url"])यह कैसे काम करता है
हर मॉडल में एक ही ऑथेंटिकेशन स्कीम, एक ही एसिंक्रोनस रिक्वेस्ट लाइफ़साइकल और एक जैसे फ़ील्ड नाम हैं।
Mage में साइन इन करें, API → API Keys खोलें और एक की बनाएं। वह mage_sk_ से शुरू होती है और सिर्फ एक बार दिखाई जाती है। एक अकाउंट में 10 एक्टिव की रखी जा सकती हैं।
Authorization: Bearer हेडर के साथ https://api.mage.space/v1/{model}/generate पर JSON बॉडी POST करें। जवाब तुरंत मिलता है, जिसमें request_id, status और status_url होते हैं। Idempotency-Key हेडर भेजें, ताकि रीट्राई करने पर दोबारा भुगतान न हो।
status_url को तब तक पोल करें, जब तक status completed, failed या cancelled न हो जाए। पूरी हुई रिक्वेस्ट में result.url होता है, जिसमें इमेज, वीडियो या ऑडियो फ़ाइल 30 दिनों तक रखी जाती है।
प्रोडक्शन के लिए बना
28 इमेज, वीडियो और ऑडियो मॉडल, एक REST API और एक Gems बैलेंस के साथ। बस URL पाथ बदलकर मॉडल बदलें।
कोई सब्सक्रिप्शन नहीं और कोई न्यूनतम खर्च नहीं। आप Gems खरीदते हैं, और हर रिक्वेस्ट पर उसकी सूचीबद्ध कीमत लगती है। फ़ेल हुई जेनरेशन का रिफ़ंड मिलता है, सिवाय उसके जिसे Mage की कंटेंट पॉलिसी ने ब्लॉक किया हो।
Idempotency की की मदद से दोबारा भेजा गया सबमिट दोबारा चार्ज किए बिना मूल रिक्वेस्ट ही लौटाता है।
कैरेक्टर या रेफ़रेंस को एक बार सेव करें, फिर किसी भी प्रॉम्प्ट में @handle लिखकर उसे हर समर्थित मॉडल के साथ इस्तेमाल करें।
इमेज, वीडियो और ऑडियो इनपुट URL या डेटा URL के रूप में भेजें, या साइंड अपलोड के ज़रिए 100 MB तक की फ़ाइलें अपलोड करें।
हर अकाउंट एक साथ 20 जेनरेशन चला सकता है, और आपकी ज़रूरत के हिसाब से यह सीमा बढ़ाई जा सकती है। अस्वीकृत रिक्वेस्ट पर कभी चार्ज नहीं लगता।
उपयोग के मामले
वीडियो, एक्सप्लेनर और ऑडियोबुक के लिए नैरेशन बनाएँ, साथ में स्पीच रेट, लाउडनेस और पिच कंट्रोल।
वॉइस क्लिप को रेफ़रेंस के रूप में सेव करें और @handle से उसका ज़िक्र करें, ताकि सभी क्लिप में एक ही आवाज़ रहे।
गेम और ऐप के लिए सिर्फ़ विवरण से एम्बिएंस, फ़ॉली और UI साउंड बनाएँ।
प्रॉम्प्ट से सोशल क्लिप और विज्ञापनों के लिए बैकग्राउंड म्यूज़िक बनाएँ।
Seed Audio को वीडियो API के साथ जोड़ें और बिना आवाज़ वाले मॉडल की क्लिप में साउंड जोड़ें।
Claude, ChatGPT या अपने खुद के एजेंट से MCP सर्वर या REST API के ज़रिए ऑडियो बनवाएँ।
अक्सर पूछे जाने वाले सवाल
हाँ। Seed Audio किसी बताई गई आवाज़ में, या सेव किए गए वॉइस रेफ़रेंस में स्क्रिप्ट पढ़ती है, और स्पीच रेट, लाउडनेस व पिच सेटिंग देती है। यह उसी प्रॉम्प्ट फ़ील्ड से म्यूज़िक और साउंड इफ़ेक्ट भी बनाती है।
Seed Audio 120 सेकंड तक की क्लिप बनाती है।
इसमें कोई सब्सक्रिप्शन या मासिक शुल्क नहीं है। हर जेनरेशन का भुगतान Gems में उस मॉडल की सूचीबद्ध कीमत पर होता है, और स्टैंडर्ड पैक में 1,000 Gems की कीमत $1 है। हर मॉडल पेज पर उसकी डिफ़ॉल्ट सेटिंग की कीमत दी गई है, और हर रिस्पॉन्स में सटीक चार्ज बताया जाता है। फ़ेल हुई जेनरेशन का रिफ़ंड मिलता है, लेकिन जिसे Mage की कंटेंट पॉलिसी ब्लॉक करे उसका नहीं। जो रिक्वेस्ट आपका बैलेंस कवर न कर सके, उसे कोई चार्ज लगने से पहले ही अस्वीकार कर दिया जाता है।
नहीं। API सिर्फ़ Gems से चलता है। मेंबरशिप प्लान और उनकी ऐप में अनलिमिटेड जेनरेशन API रिक्वेस्ट पर लागू नहीं होतीं, इसलिए Gems वाला कोई भी Mage अकाउंट इसे इस्तेमाल कर सकता है।
हाँ। Mage से बनाया गया कंटेंट, API और MCP server के ज़रिए बनाया गया कंटेंट भी, व्यावसायिक रूप से इस्तेमाल किया जा सकता है। क्रेडिट देना अच्छा लगेगा, लेकिन ज़रूरी नहीं है।
एक अकाउंट में एक समय पर 20 जनरेशन कतार में या चल रहे हो सकते हैं। इससे ज़्यादा सबमिट करने पर 429 के साथ अस्वीकार हो जाता है और कोई शुल्क नहीं लगता। अपने उपयोग के लिए सीमा बढ़वाने हेतु [email protected] पर लिखें।
हाँ। एजेंट key के साथ REST API कॉल कर सकते हैं, या Mage MCP server से जुड़ सकते हैं, जो Claude, ChatGPT, Claude Code, Grok और Cursor को मॉडल चुनने, कीमत जानने, जनरेट करने और नतीजा पाने के लिए सोलह तैयार टूल देता है। देखें MCP server।
हाँ। npm पर आधिकारिक @mage-space/sdk पैकेज और PyPI पर mage-space ओपन सोर्स हैं और हर मॉडल के लिए टाइप्ड हैं। ये आपके लिए सबमिट करते हैं, नतीजे का इंतज़ार करते हैं, सुरक्षित तरीके से रीट्राई करते हैं और फ़ाइलें अपलोड करते हैं। ComfyUI यूज़र comfyui-mage नोड पैक इंस्टॉल कर सकते हैं। देखें Mage SDKs।
अपने क्लाइंट को https://api.mage.space/v1 पर पॉइंट करें, अपनी Mage key को Bearer टोकन के रूप में भेजें, और अपने फ़ील्ड मॉडल पेज से मैप करें: prompt, aspect_ratio, resolution, duration और model_id हर Mage मॉडल में एक जैसे काम करते हैं। रिक्वेस्ट एसिंक्रोनस होती हैं, इसलिए सबमिट करें और फिर status_url को पोल करें।
एक अकाउंट, एक Gems बैलेंस, हर मॉडल। भुगतान सिर्फ़ उतना, जितना आप जनरेट करें।