☁️

modal

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة

تشغيل كود Python في السحابة

متاح أيضًا من: davila7

Modal هي منصة خادمة-less لتشغيل كود Python في السحابة. توفر وصولاً فورياً إلى GPUs، وتوسعاً تلقائياً، وفوترة الدفع حسب الاستخدام. انشر نماذج ML، وشغل مهام المعالجة الدفعية، واعمل بواجهات برمجة التطبيقات بدون إدارة للبنية التحتية.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "modal". نشر دالة Python تلخص النص باستخدام نموذج HuggingFace على GPU

النتيجة المتوقعة:

  • ✓ تم إنشاء تطبيق Modal مع وصول GPU من نوع L40S
  • ✓ تم بناء صورة حاوية مع transformers وtorch
  • ✓ تم نشر نقطة نهاية ويب لتلخيص النص
  • ✓ النقطة النهائية متاحة على https://your-app.modal.run

استخدام "modal". تشغيل مهمة دفعية لمعالجة 1000 صورة بالتوازي

النتيجة المتوقعة:

  • ✓ تم إنشاء دالة عاملة مع 4 أنوية CPU و8GB ذاكرة
  • ✓ تم تكوين المعالجة المتوازية عبر 50 حاوية
  • ✓ تم معالجة 1000 صورة في حوالي 8 دقائق
  • ✓ النتائج محفوظة في Modal Volume في /data/output/

استخدام "modal". جدولة إعادة تدريب النموذج يومياً في منتصف الليل

النتيجة المتوقعة:

  • ✓ تم إنشاء دالة مجدولة مع تعبير cron '0 0 * * *'
  • ✓ تم تكوين GPU (A100) لحسابات التدريب
  • ✓ تم إعداد إدارة الأسرار لبيانات اعتماد واجهة برمجة التطبيقات
  • ✓ سجلات التدريب متاحة في لوحة تحكم Modal

التدقيق الأمني

آمن
v4 • 1/17/2026

This is a documentation-only skill for Modal, a legitimate serverless cloud computing platform. All 572 static findings are FALSE POSITIVES. The scanner misinterprets Markdown documentation code examples as executable code. Patterns flagged include CLI commands in documentation (modal run, modal deploy), environment variable documentation, and legitimate Modal API patterns. No malicious code, credential exfiltration, or actual security vulnerabilities exist. This skill contains only documentation files teaching users how to properly use the Modal platform.

14
الملفات التي تم فحصها
6,111
الأسطر التي تم تحليلها
4
النتائج
4
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
21
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

نشر نماذج ML للاستدلال

انشر النماذج المدربة (LLMs، مصنفي الصور) للإنتاج مع تسريع GPU والتوسع التلقائي للحركة المتغيرة.

تشغيل مهام المعالجة الدفعية

معالجة مجموعات البيانات الكبيرة بالتوازي عبر حاويات متعددة. عالج آلاف الملفات أو صفوف البيانات في وقت واحد.

تنفيذ مهام حوسبة GPU

تشغيل مهام بحث مكثفة حوسباً على GPUs من نوع H100 أو A100. جدول مهام التدريب والحوسبة طويلة المدى.

جرّب هذه الموجهات

نشر GPU أساسي
إنشاء تطبيق Modal الذي يشغل دالة Python على GPU من نوع L40S. يجب أن تقوم الدالة بتحميل نموذج من HuggingFace وإرجاع التوقعات. استخدم صورة حاوية مناسبة مع تثبيت torch وtransformers.
المعالجة الدفعية
إعداد دالة Modal تعالج ملفات CSV بالتوازي. يجب أن تقرأ الدالة الملفات من دلو S3، وتطبق التحويلات، وتحفظ النتائج. استخدم التوازي على CPU مع أنوية متعددة.
المهام المجدولة
إنشاء دالة مجدولة في Modal تعمل يومياً في الساعة 2 صباحاً. يجب أن تقوم الدالة بتحديث البيانات المخبأة من واجهة برمجة التطبيقات وتحديث الأوزان المخزنة في Modal Volume.
واجهة برمجة التطبيقات الويب
بناء نقطة نهاية ويب في Modal تقبل طلبات POST مع بيانات الإدخال. يجب أن تقوم النقطة بتشغيل الاستدلال باستخدام نموذج منشور وإرجاع التوقعات. قم بتضمين معالجة الأخطاء والمصادقة المناسبة.

أفضل الممارسات

  • ثبّت جميع إصدارات حزم Python في تعريفات الصور لضمان عمليات بناء ونشر قابلة للتكرار
  • استخدم Modal Secrets منفصلة لبيئات مختلفة (dev، staging، production) لمنع تسرب بيانات الاعتماد
  • اضف min_containers مناسب لتقليل زمن استجابة البدء البارد لنقاط النهاية الحساسة للزمن

تجنب

  • كتابة مفاتيح API أو بيانات الاعتماد مباشرة في كود الدالة بدلاً من استخدام Modal Secrets
  • استيراد التبعيات الثقيلة في نطاق الوحدة بدلاً من داخل أجسام الدوال، مما يبطئ بدء الحاوية
  • استخدام حلقات متسلسلة للمعالجة الدفعية بدلاً من .map() للتنفيذ المتوازي عبر الحاويات

الأسئلة المتكررة

كم تكلفة Modal؟
تقدم Modal تسعير الدفع حسب الاستخدام. أنت تدفع فقط مقابل وقت الحوسبة المستخدم. يحصل المستخدمون الجدد على 30 دولاراً شهرياً في شكل رصيد مجاني. تكلفة نماذج GPU والحاويات الكبيرة أعلى.
ما أنواع GPUs المتاحة؟
توفر Modal GPUs من أنواع T4، L4، A10، A100، A100-80GB، L40S، H100، H200، وB200. تقدم النماذج الم��تلفة مفاضلات مختلفة في السعر والأداء للاستدلال مقابل التدريب.
كيف أقوم بالمصادقة مع Modal؟
شغّل 'modal token new' لفتح تسجيل الدخول في المتصفح. هذا يخزن بيانات الاعتماد في ~/.modal.toml. بدلاً من ذلك، قم بتعيين متغيرات البيئة MODAL_TOKEN_ID وMODAL_TOKEN_SECRET.
هل يمكنني تشغيل مهام طويلة المدى؟
نعم، لكن المهلة الافتراضية هي 5 دقائق. قم بزيادة ذلك مع معلمة المهلة حتى 24 ساعة. للمهام الأطول، فكّر في تقسيم العمل إلى أجزاء أو استخدام المهام المجدولة.
كيف يعمل التوسع التلقائي؟
يوسع Modal تلقائياً الحاويات من صفر إلى max_containers بناءً على الطلبات الواردة. اضبط min_containers للبقاء دافئاً لنقاط النهاية ذات زمن الاستجابة المنخفض. استخدم buffer_containers للتعامل مع الارتفاعات المفاجئة.
ما إصدارات Python المدعومة؟
يدعم Modal Python من 3.8 إلى 3.12. حدد python_version في تعريف الصورة. يُنصح بـ Python 3.11 أو 3.12 للحصول على أفضل أداء مع أعباء عمل ML.

تفاصيل المطور

المؤلف

K-Dense-AI

الترخيص

Apache-2.0 license

مرجع

main