Mage API · توليد الفيديو

واجهة API لتوليد الفيديو بالذكاء الاصطناعي من النصوص أو الصور

من نص إلى فيديو، ومن صورة إلى فيديو، ومن الإطار الأول والأخير، ومن المراجع إلى فيديو، عبر 12 نموذجًا يتصدرها Cherry 2 Pro النموذج الرئيسي في Mage، مع صوت في كثير من المقاطع.

احصل على مفتاح APIاقرأ وثائق API
POST https://api.mage.space/v1/{model}/generate

لمحة سريعة

واجهة Mage API لتوليد الفيديو هي واجهة REST على العنوان https://api.mage.space/v1 تشغّل 12 نموذجًا لتحويل النص إلى فيديو والصورة إلى فيديو، منها Cherry 2 Pro وLemon وPlum وMelon وMiniMax-H3 وGrok Video وWan. أرسل وصفًا مع إطارات أو مراجع اختيارية، وتابع حالة الطلب، ثم نزّل ملف MP4. ويُدفع ثمن كل مقطع بالـ Gems بحسب النموذج والدقة والمدة.

النماذج

جميع نماذج الفيديو في Mage API

الأسعار لكل عملية توليد، بـ Gems. يكلّف 1,000 Gems دولارًا واحدًا في الباقة القياسية، وتضيف الباقات الأكبر Gems إضافية. يعتمد السعر على النموذج والدقة والمدة؛ ويظهر السعر بالإعدادات الافتراضية، وتوضح كل استجابة الرسوم الدقيقة في billing.gems_charged. تُسترد تكلفة عملية التوليد الفاشلة، أما التي تحظرها سياسة المحتوى في Mage فلا تُسترد.

النموذجالأنسب لـقيم model_idالسعر الافتراضي
Berryفيديو يلتزم بمراجعك بدقةberry, berry-2189 Gems ($0.189)
Blueberryثبّت الإطارين الأول والأخيرblueberry, blueberry-v2360 Gems ($0.36)
Cherryعائلة الفيديو الرئيسية لديناcherry-mini, cherry, cherry-pro, cherry-2-pro618 Gems ($0.618)
Grok VideoGrok Imagine في حركةgrok-imagine-video375 Gems ($0.375)
Kiwiفيديو للاستخدام اليومي بلا أي إعدادkiwi270 Gems ($0.27)
Lemonكل ميزات الفيديو بسعر أنسبlemon245 Gems ($0.245)
LTX Videoفيديو سريع بأوزان مفتوحة للتجارب المتكررةltx-video-096-distilled, ltx-video-096-dev20 Gems ($0.02)
Melonأنمي متحرك مع صوت اختياريmelon, melon-pro147 Gems ($0.147)
MiniMax-H3فيديو مفتوح سريع بصوت ستيريوminimax-h3-turbo, minimax-h330 Gems ($0.03)
Plumصوت في كل مقطع، حتى 2Kplum, plum-max338 Gems ($0.338)
Raspberryشخصيات تنبض بالحياة من الإطار الأولraspberry360 Gems ($0.36)
Wan Video v2.2فيديو بأوزان مفتوحة مع نسخة Lightningwan22-video, wan22-video-lightning40 Gems ($0.04)

بداية سريعة

أنشئ فيديو باستخدام Berry 2

عيّن MAGE_API_KEY وأرسل الطلب، ثم تابع حالته حتى يكتمل. استبدل berry في الرابط بأي نموذج من النماذج أعلاه.

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

كيف يعمل

من مفتاح API إلى وسائط جاهزة في ثلاث طلبات

تشترك جميع النماذج في نظام مصادقة واحد، ودورة طلب غير متزامنة واحدة، وأسماء الحقول نفسها.

  1. أنشئ مفتاح API

    سجّل الدخول إلى Mage، وافتح API ← API Keys، وأنشئ مفتاحًا. يبدأ بـ mage_sk_ ويظهر مرة واحدة فقط. يمكن للحساب الواحد الاحتفاظ بـ 10 مفاتيح نشطة.

  2. أرسل طلب توليد

    أرسل طلب POST بجسم JSON إلى https://api.mage.space/v1/{model}/generate مع ترويسة Authorization: Bearer. تعود الاستجابة فورًا مع request_id وstatus وstatus_url. أضف ترويسة Idempotency-Key حتى لا تدفع مرتين عند إعادة المحاولة.

  3. تحقّق ثم نزّل

    استعلم عن status_url إلى أن تصبح الحالة completed أو failed أو cancelled. يحتوي الطلب المكتمل على result.url الذي يشير إلى ملف الصورة أو الفيديو أو الصوت، ويُحفظ لمدة 30 يومًا.

جاهزة للإنتاج

ما يحصل عليه كل طلب إلى Mage API

مفتاح واحد لكل النماذج

28 نموذجًا للصور والفيديو والصوت عبر واجهة REST API واحدة ورصيد Gems واحد. بدّل بين النماذج بتغيير مسار الرابط فقط.

ادفع مقابل كل عملية إنشاء

بلا اشتراك وبلا حد أدنى للإنفاق. تشتري Gems ويُحتسب على كل طلب سعره المعلن. وإذا فشلت عملية الإنشاء يُسترد المبلغ، إلا إذا حظرتها سياسة المحتوى في Mage.

إعادة محاولة آمنة

تتيح مفاتيح عدم التكرار (Idempotency keys) إعادة إرسال الطلب لتحصل على الطلب الأصلي نفسه دون خصم جديد.

شخصيات متسقة

احفظ شخصية أو مرجعًا مرة واحدة، ثم اكتب @handle في أي أمر لاستخدامه مع كل نموذج يدعم ذلك.

مدخلات كبيرة

أرسل مدخلات الصور والفيديو والصوت كروابط URL أو data URL، أو ارفع ملفات حتى 100 MB عبر رفع موقّع.

20 عملية إنشاء متزامنة

يمكن لكل حساب تشغيل 20 عملية إنشاء في وقت واحد، ويمكن رفع هذا الحد بما يناسب حالتك. الطلبات المرفوضة لا تُحتسب أبدًا.

حالات الاستخدام

ماذا يبني المطورون بواجهة API للفيديو

الفيديو القصير ومحتوى التواصل الاجتماعي

أنتج مقاطع عمودية لـ TikTok وReels وShorts انطلاقًا من وصف نصي أو صورة منتج.

تحريك الصور الثابتة

حوّل إطارًا أول، أو إطارين أول وأخير، إلى حركة باستخدام نماذج تحويل الصورة إلى فيديو مثل Lemon وKiwi.

قصص تقودها الشخصيات

حافظ على الشخصية نفسها في اللقطات باستخدام نماذج المراجع إلى فيديو التي تقبل شخصيات @handle.

فيديو بالصوت

يولّد Plum ونماذج أخرى الكلام والمؤثرات الصوتية والأجواء مع الصورة، وتقبل مراجع صوتية للأصوات.

الإعلانات والعروض التوضيحية للمنتجات

أنشئ نسخًا متعددة من الإعلان واختر الأفضل، مع إرسال idempotent لا يخصم منك مرتين أبدًا.

تحرير المقاطع الموجودة

يعدّل Berry وPlum وGrok Video فيديو أصليًا ترسله؛ ويقبل Lemon وMiniMax-H3 فيديوهات مرجعية أيضًا.

الأسئلة الشائعة

الأسئلة الشائعة

ما أفضل واجهة API لتوليد الفيديو بالذكاء الاصطناعي؟

في Mage، يُعد Cherry 2 Pro الخيار الافتراضي للفيديو: فهو يدعم الشخصيات والكثير من الصور المرجعية والمراجع الصوتية وإخراجًا من 480p إلى 1080p ومقاطع تصل إلى 30 ثانية. ويناسب Lemon التحكم في الإطارين الأول والأخير، وPlum المقاطع ذات الصوت المولَّد حتى 2K، وCherry Mini أو Wan المسودات الأرخص.

هل تدعم واجهة API للفيديو تحويل الصورة إلى فيديو؟

نعم. تستقبل نماذج الصورة إلى فيديو إطارًا أول، وبعضها يقبل أيضًا إطارًا أخيرًا أو صورًا مرجعية، على شكل روابط URL أو روابط بيانات أو ملفات مرفوعة. وتعرض صفحة كل نموذج مدخلاته وما إذا كانت الصورة مطلوبة.

ما أقصى طول للفيديوهات المولَّدة؟

يعتمد ذلك على النموذج والدقة. تولّد نماذج كثيرة من 4 إلى 15 ثانية، ويصل Cherry 2 Pro إلى 20 و25 و30 ثانية. وتعرض صفحة كل نموذج المدد المتاحة.

كم يستغرق توليد الفيديو؟

يعتمد ذلك على النموذج والدقة والمدة. الواجهة غير متزامنة: أرسل الطلب ثم استعلم عن status_url بفواصل زمنية متزايدة، أو دع عميل MCP ينتظر باستخدام get_request.

كم تبلغ تكلفة Mage API؟

لا يوجد اشتراك ولا رسوم شهرية. تُدفع كل عملية إنشاء بـ Gems وفق السعر المعلن لنموذجها، وكل 1,000 Gems تكلّف 1$ في الباقة القياسية. تعرض صفحة كل نموذج سعره بالإعدادات الافتراضية، ويذكر كل رد المبلغ المحتسب بدقة. إذا فشلت عملية الإنشاء يُسترد المبلغ، أما إذا حظرتها سياسة المحتوى في Mage فلا يُسترد. أما الطلب الذي لا يغطيه رصيدك فيُرفض قبل خصم أي مبلغ.

هل أحتاج إلى عضوية في Mage لاستخدام API؟

لا. تعمل API بـ Gems فقط. لا تنطبق خطط العضوية وميزة الإنشاء غير المحدود داخل التطبيق على طلبات API، لذا يمكن لأي حساب Mage يحتوي على Gems استخدامها.

هل يمكنني استخدام مخرجات API تجاريًا؟

نعم. يمكنك استخدام المحتوى الذي تنشئه باستخدام Mage، بما في ذلك عبر واجهة API وخادم MCP، لأغراض تجارية. نقدّر ذكر المصدر لكنه ليس إلزاميًا.

ما حدود معدّل الطلبات؟

يمكن أن يضم الحساب الواحد 20 عملية توليد في قائمة الانتظار أو قيد التشغيل في الوقت نفسه. يُرفض أي طلب يتجاوز ذلك برمز 429 ولا يكلّف شيئًا. راسلنا على [email protected] لرفع الحد بما يناسب استخدامك.

هل يمكن لوكيل الذكاء الاصطناعي الخاص بي استخدام واجهة Mage API؟

نعم. يمكن للوكلاء استدعاء واجهة REST API باستخدام مفتاح، أو الاتصال بخادم Mage MCP الذي يمنح Claude وChatGPT وClaude Code وGrok وCursor ستة عشر أداة جاهزة لاختيار نموذج، ومعرفة السعر، والتوليد، وجلب النتيجة. راجع خادم MCP.

هل توجد حزمة SDK لواجهة Mage API؟

نعم. حزمة @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 بشكل متكرر.

ابدأ البناء مع Mage

حساب واحد، ورصيد Gems واحد، وكل النماذج. ادفع فقط مقابل ما تنشئه.

احصل على مفتاح APIاقرأ وثائق API

ذات صلة