مفتاح واحد لكل النماذج
28 نموذجًا للصور والفيديو والصوت عبر واجهة REST API واحدة ورصيد Gems واحد. بدّل بين النماذج بتغيير مسار الرابط فقط.
لمحة سريعة
واجهة Mage API لتوليد الفيديو هي واجهة REST على العنوان https://api.mage.space/v1 تشغّل 12 نموذجًا لتحويل النص إلى فيديو والصورة إلى فيديو، منها Cherry 2 Pro وLemon وPlum وMelon وMiniMax-H3 وGrok Video وWan. أرسل وصفًا مع إطارات أو مراجع اختيارية، وتابع حالة الطلب، ثم نزّل ملف MP4. ويُدفع ثمن كل مقطع بالـ Gems بحسب النموذج والدقة والمدة.
12
نماذج فيديو
$0.02
أرخص خيار افتراضي لكل مقطع
20
عمليات توليد متزامنة
$0
الرسوم الشهرية
النماذج
الأسعار لكل عملية توليد، بـ Gems. يكلّف 1,000 Gems دولارًا واحدًا في الباقة القياسية، وتضيف الباقات الأكبر Gems إضافية. يعتمد السعر على النموذج والدقة والمدة؛ ويظهر السعر بالإعدادات الافتراضية، وتوضح كل استجابة الرسوم الدقيقة في billing.gems_charged. تُسترد تكلفة عملية التوليد الفاشلة، أما التي تحظرها سياسة المحتوى في Mage فلا تُسترد.
| النموذج | الأنسب لـ | قيم model_id | السعر الافتراضي |
|---|---|---|---|
| Berry | فيديو يلتزم بمراجعك بدقة | berry, berry-2 | 189 Gems ($0.189) |
| Blueberry | ثبّت الإطارين الأول والأخير | blueberry, blueberry-v2 | 360 Gems ($0.36) |
| Cherry | عائلة الفيديو الرئيسية لدينا | cherry-mini, cherry, cherry-pro, cherry-2-pro | 618 Gems ($0.618) |
| Grok Video | Grok Imagine في حركة | grok-imagine-video | 375 Gems ($0.375) |
| Kiwi | فيديو للاستخدام اليومي بلا أي إعداد | kiwi | 270 Gems ($0.27) |
| Lemon | كل ميزات الفيديو بسعر أنسب | lemon | 245 Gems ($0.245) |
| LTX Video | فيديو سريع بأوزان مفتوحة للتجارب المتكررة | ltx-video-096-distilled, ltx-video-096-dev | 20 Gems ($0.02) |
| Melon | أنمي متحرك مع صوت اختياري | melon, melon-pro | 147 Gems ($0.147) |
| MiniMax-H3 | فيديو مفتوح سريع بصوت ستيريو | minimax-h3-turbo, minimax-h3 | 30 Gems ($0.03) |
| Plum | صوت في كل مقطع، حتى 2K | plum, plum-max | 338 Gems ($0.338) |
| Raspberry | شخصيات تنبض بالحياة من الإطار الأول | raspberry | 360 Gems ($0.36) |
| Wan Video v2.2 | فيديو بأوزان مفتوحة مع نسخة Lightning | wan22-video, wan22-video-lightning | 40 Gems ($0.04) |
بداية سريعة
عيّن MAGE_API_KEY وأرسل الطلب، ثم تابع حالته حتى يكتمل. استبدل berry في الرابط بأي نموذج من النماذج أعلاه.
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"// 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);# 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"])كيف يعمل
تشترك جميع النماذج في نظام مصادقة واحد، ودورة طلب غير متزامنة واحدة، وأسماء الحقول نفسها.
سجّل الدخول إلى Mage، وافتح API ← API Keys، وأنشئ مفتاحًا. يبدأ بـ mage_sk_ ويظهر مرة واحدة فقط. يمكن للحساب الواحد الاحتفاظ بـ 10 مفاتيح نشطة.
أرسل طلب POST بجسم JSON إلى https://api.mage.space/v1/{model}/generate مع ترويسة Authorization: Bearer. تعود الاستجابة فورًا مع request_id وstatus وstatus_url. أضف ترويسة Idempotency-Key حتى لا تدفع مرتين عند إعادة المحاولة.
استعلم عن status_url إلى أن تصبح الحالة completed أو failed أو cancelled. يحتوي الطلب المكتمل على result.url الذي يشير إلى ملف الصورة أو الفيديو أو الصوت، ويُحفظ لمدة 30 يومًا.
جاهزة للإنتاج
28 نموذجًا للصور والفيديو والصوت عبر واجهة REST API واحدة ورصيد Gems واحد. بدّل بين النماذج بتغيير مسار الرابط فقط.
بلا اشتراك وبلا حد أدنى للإنفاق. تشتري Gems ويُحتسب على كل طلب سعره المعلن. وإذا فشلت عملية الإنشاء يُسترد المبلغ، إلا إذا حظرتها سياسة المحتوى في Mage.
تتيح مفاتيح عدم التكرار (Idempotency keys) إعادة إرسال الطلب لتحصل على الطلب الأصلي نفسه دون خصم جديد.
احفظ شخصية أو مرجعًا مرة واحدة، ثم اكتب @handle في أي أمر لاستخدامه مع كل نموذج يدعم ذلك.
أرسل مدخلات الصور والفيديو والصوت كروابط URL أو data URL، أو ارفع ملفات حتى 100 MB عبر رفع موقّع.
يمكن لكل حساب تشغيل 20 عملية إنشاء في وقت واحد، ويمكن رفع هذا الحد بما يناسب حالتك. الطلبات المرفوضة لا تُحتسب أبدًا.
حالات الاستخدام
أنتج مقاطع عمودية لـ TikTok وReels وShorts انطلاقًا من وصف نصي أو صورة منتج.
حوّل إطارًا أول، أو إطارين أول وأخير، إلى حركة باستخدام نماذج تحويل الصورة إلى فيديو مثل Lemon وKiwi.
حافظ على الشخصية نفسها في اللقطات باستخدام نماذج المراجع إلى فيديو التي تقبل شخصيات @handle.
يولّد Plum ونماذج أخرى الكلام والمؤثرات الصوتية والأجواء مع الصورة، وتقبل مراجع صوتية للأصوات.
أنشئ نسخًا متعددة من الإعلان واختر الأفضل، مع إرسال idempotent لا يخصم منك مرتين أبدًا.
يعدّل Berry وPlum وGrok Video فيديو أصليًا ترسله؛ ويقبل Lemon وMiniMax-H3 فيديوهات مرجعية أيضًا.
الأسئلة الشائعة
في Mage، يُعد Cherry 2 Pro الخيار الافتراضي للفيديو: فهو يدعم الشخصيات والكثير من الصور المرجعية والمراجع الصوتية وإخراجًا من 480p إلى 1080p ومقاطع تصل إلى 30 ثانية. ويناسب Lemon التحكم في الإطارين الأول والأخير، وPlum المقاطع ذات الصوت المولَّد حتى 2K، وCherry Mini أو Wan المسودات الأرخص.
نعم. تستقبل نماذج الصورة إلى فيديو إطارًا أول، وبعضها يقبل أيضًا إطارًا أخيرًا أو صورًا مرجعية، على شكل روابط URL أو روابط بيانات أو ملفات مرفوعة. وتعرض صفحة كل نموذج مدخلاته وما إذا كانت الصورة مطلوبة.
يعتمد ذلك على النموذج والدقة. تولّد نماذج كثيرة من 4 إلى 15 ثانية، ويصل Cherry 2 Pro إلى 20 و25 و30 ثانية. وتعرض صفحة كل نموذج المدد المتاحة.
يعتمد ذلك على النموذج والدقة والمدة. الواجهة غير متزامنة: أرسل الطلب ثم استعلم عن status_url بفواصل زمنية متزايدة، أو دع عميل MCP ينتظر باستخدام get_request.
لا يوجد اشتراك ولا رسوم شهرية. تُدفع كل عملية إنشاء بـ Gems وفق السعر المعلن لنموذجها، وكل 1,000 Gems تكلّف 1$ في الباقة القياسية. تعرض صفحة كل نموذج سعره بالإعدادات الافتراضية، ويذكر كل رد المبلغ المحتسب بدقة. إذا فشلت عملية الإنشاء يُسترد المبلغ، أما إذا حظرتها سياسة المحتوى في Mage فلا يُسترد. أما الطلب الذي لا يغطيه رصيدك فيُرفض قبل خصم أي مبلغ.
لا. تعمل API بـ Gems فقط. لا تنطبق خطط العضوية وميزة الإنشاء غير المحدود داخل التطبيق على طلبات API، لذا يمكن لأي حساب Mage يحتوي على Gems استخدامها.
نعم. يمكنك استخدام المحتوى الذي تنشئه باستخدام Mage، بما في ذلك عبر واجهة API وخادم MCP، لأغراض تجارية. نقدّر ذكر المصدر لكنه ليس إلزاميًا.
يمكن أن يضم الحساب الواحد 20 عملية توليد في قائمة الانتظار أو قيد التشغيل في الوقت نفسه. يُرفض أي طلب يتجاوز ذلك برمز 429 ولا يكلّف شيئًا. راسلنا على [email protected] لرفع الحد بما يناسب استخدامك.
نعم. يمكن للوكلاء استدعاء واجهة REST API باستخدام مفتاح، أو الاتصال بخادم Mage MCP الذي يمنح Claude وChatGPT وClaude Code وGrok وCursor ستة عشر أداة جاهزة لاختيار نموذج، ومعرفة السعر، والتوليد، وجلب النتيجة. راجع خادم MCP.
نعم. حزمة @mage-space/sdk الرسمية على npm وحزمة mage-space على PyPI مفتوحتا المصدر ومزودتان بالأنواع (typed) لكل نموذج. ترسلان الطلب، وتنتظران النتيجة، وتعيدان المحاولة بأمان، وترفعان الملفات نيابةً عنك. يمكن لمستخدمي ComfyUI تثبيت حزمة العقد comfyui-mage. راجع حزم Mage SDK.
اجعل عميلك يشير إلى https://api.mage.space/v1، وأرسل مفتاح Mage كرمز Bearer، وطابق حقولك مع صفحة النموذج: تعمل prompt وaspect_ratio وresolution وduration وmodel_id بالطريقة نفسها مع جميع نماذج Mage. الطلبات غير متزامنة، لذا أرسل الطلب ثم استعلم عن status_url بشكل متكرر.
حساب واحد، ورصيد Gems واحد، وكل النماذج. ادفع فقط مقابل ما تنشئه.