YOLO Vision 2026:

النشر#

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



Watch: Get Started with Ultralytics Platform - Deploy

نظرة عامة#

يساعدك قسم النشر على:

  • اختبر النماذج مباشرة في المتصفح باستخدام علامة التبويب Predict
  • انشر إلى نقاط نهاية مخصصة في 42 منطقة عالمية
  • مراقبة مقاييس الطلبات، والسجلات، وفحوصات السلامة
  • التحجيم إلى الصفر عند الخمول (تعمل عمليات النشر حاليًا كمثيل نشط واحد)

خريطة العالم لصفحة نشر منصة Ultralytics مع بطاقات نظرة عامة

خيارات النشر#

توفر Ultralytics Platform مسارات نشر متعددة:

Optionالوصفالأفضل لـ
علامة تبويب التنبؤاستدلال قائم على المتصفح باستخدام الصور، وكاميرا الويب، وأمثلةالتطوير، والتحقق
استدلال مشتركخدمة متعددة المستأجرين عبر 3 مناطق للبياناتالاستخدام الخفيف، والاختبار
نقاط النهاية المخصصةخدمات ذات مستأجر واحد عبر 42 منطقةالإنتاج، زمن انتقال منخفض
Exportقم بتنزيل الأوزان بـ 20 صيغة للتشغيل المحلي أو على الحافةبدون اتصال بالإنترنت، على الجهاز

سير العمل#

graph LR
    A[✅ Test]:::start --> B[⚙️ Configure]:::proc
    B --> C[🌐 Deploy]:::proc
    C --> D[📊 Monitor]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
المرحلةالوصف
Testتحقق من صحة النموذج باستخدام علامة التبويب Predict
التكوينحدد منطقة؛ يتم إنشاء اسم النشر من النموذج والمدينة
نشرأنشئ نقطة نهاية مخصصة من علامة التبويب Deploy
المراقبةتتبع الطلبات، ومعدل التأخير، والأخطاء، والسجلات في قسم المراقبة

البنية الهندسية#

استدلال مشترك#

تعمل خدمة الاستدلال المشتركة في 3 مناطق رئيسية. يتم توجيه الطلبات الموجهة إلى نموذج ما إلى الخدمة الموجودة في منطقة البيانات الخاصة بهذا النموذج، بحيث تظل النتائج داخل المنطقة التي يتم تخزين النموذج فيها:

graph TB
    User[User Request]:::start --> API[Platform API]:::proc
    API --> Router{Model Data Region}:::decide
    Router -->|US models| US["US Predict Service<br/>Iowa"]:::out
    Router -->|EU models| EU["EU Predict Service<br/>Belgium"]:::out
    Router -->|AP models| AP["AP Predict Service<br/>Taiwan"]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
المنطقةالتسميةالموقعالأفضل لـ
USالأمريكتانآيوا، الولايات المتحدة الأمريكيةمستخدمو الأمريكتين، الأسرع للأمريكتين
EUأوروبا والشرق الأوسط وأفريقيابلجيكا، أوروباالمستخدمون الأوروبيون، الامتثال لـ GDPR
APآسيا والمحيط الهادئتايوان، آسيا والمحيط الهادئمستخدمو آسيا والمحيط الهادئ، أقل زمن استجابة في منطقة APAC

نقاط النهاية المخصصة#

انشر في 42 منطقة حول العالم على Ultralytics Cloud:

  • الأمريكتان: 14 منطقة
  • أوروبا: 13 منطقة
  • آسيا والمحيط الهادئ: 12 منطقة
  • الشرق الأوسط وأفريقيا: 3 مناطق

كل نقطة نهاية هي خدمة أحادية المستأجر مع:

  • تحجيم مُدار بواسطة المنصة (غير قابل للتكوين حالياً)
  • التحجيم إلى الصفر عند الخمول
  • عنوان URL فريد لنقطة النهاية مع مرجع API تفاعلي خاص به على /docs
  • ربط مفتاح API الخاص به، بحيث يمكن لهذا المفتاح وحده استدعاء نقطة النهاية
  • مراقبة مستقلة، وسجلات، وفحوصات سلامة

صفحة عمليات النشر#

الوصول إلى صفحة عمليات النشر العالمية من الشريط الجانبي ضمن Deploy. توضح هذه الصفحة ما يلي:

  • خريطة العالم مع دبابيس المناطق المنشورة؛ انقر فوق منطقة لفتح مربع حوار New Deployment
  • بطاقات نظرة عامة: إجمالي الطلبات (24 ساعة)، عمليات النشر النشطة، معدل الخطأ (24 ساعة)، زمن انتقال P95 (24 ساعة)
  • قائمة عمليات النشر مع ثلاثة أوضاع عرض: بطاقات، مدمج، وجدول
  • زر New Deployment لإنشاء نقاط نهاية من أي نموذج مكتمل
  • زر تحديث (Refresh) و طابع زمني Updated في ترويسة الصفحة

بطاقات نظرة عامة وقائمة عمليات النشر لصفحة نشر منصة Ultralytics

الاستطلاع التلقائي

يتم تحديث الصفحة تلقائياً، مع إجراء استطلاع بوتيرة أسرع أثناء تكون عمليات النشر في حالة انتقالية (creating أو deploying أو stopping). راجع المراقبة للحصول على التفاصيل.

الميزات الرئيسية#

تغطية عالمية#

انشر بالقرب من المستخدمين لديك مع 42 منطقة تغطي:

  • أمريكا الشمالية، أمريكا الجنوبية
  • أوروبا، الشرق الأوسط، أفريقيا
  • آسيا والمحيط الهادئ، أوقيانوسيا

سلوك التحجيم#

تعمل نقاط النهاية حاليًا على النحو التالي:

  • التحجيم إلى الصفر: تتم تصفية نقاط النهاية الخاملة إلى الصفر وتبدأ تشغيلها ببارد عند الطلب التالي
  • مثيل نشط واحد: تخدم كل نقطة نهاية حالياً من مثيل واحد في جميع الخطط
  • تفريغ الحمولة: تتلقى الطلبات استجابات 429 عندما تكون نقطة النهاية في السعة مؤقتاً — راجع طلبات نقطة النهاية المباشرة
  • مهلة الطلب: قد يعمل كل طلب لمدة تصل إلى ساعة واحدة، وهو ما يكفي للاستدلال بالفيديو

النشر الإقليمي#

استخدم زمن الانتقال المقاس للمنطقة لوضع نقطة نهاية بالقرب من مستخدميها. يعتمد زمن الانتقال الفعلي للاستدلال على النموذج وحجم المدخلات وحالة نقطة النهاية ومسار الشبكة.

فحوصات السلامة#

تتضمن كل عملية نشر قيد التشغيل فحصًا تلقائيًا للسلامة مع:

  • مؤشر حالة مباشر (سليم/غير سليم)
  • عرض زمن انتقال الاستجابة
  • إعادة محاولة تلقائية عند انعدام الصحة، وتتوقف بمجرد أن تصبح سليمة
  • زر تحديث يدوي

بدء التشغيل السريع#

إنشاء عملية نشر:

  1. قم بتدريب أو تحميل نموذج إلى مشروع
  2. انتقل إلى علامة التبويب Deploy الخاصة بالنموذج
  3. حدد منطقة من جدول زمن الانتقال
  4. انقر فوق Deploy وانتظر حتى تصبح حالة النشر Ready
النشر السريع
Model → Deploy tab → Select region → Click Deploy → Endpoint URL ready

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

روابط سريعة#

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

  • الميزةمشتركمخصص
    Serviceمشترك بين مستخدمي Platformمخصص لنشر واحد
    التحجيممُدار بواسطة Platformالتوسع إلى الصفر، مثيل واحد
    المناطق3 مناطق بياناتاختر من بين 42 منطقة نشر
    عنوان URLواجهة برمجة تطبيقات نموذج Platformعنوان URL لنقطة نهاية النشر المُنشأة
    Testingعلامة تبويب النموذج Predictعلامة تبويب بطاقة النشر Predict أو واجهة برمجة التطبيقات API
    حدود المعدل20 طلبًا/الدقيقةلا توجد حدود لمعدل المنصة على المكالمات المباشرة
    المصادقةأي مفتاح API لمساحة العملفقط مفتاح API المرتبط بالنشر
  • يبقى النشر في حالة إنشاء أو نشر أثناء بدء تشغيل خدمته. يصبح قابلاً للاستخدام عندما تتغير الحالة إلى جاهز (Ready)؛ ويختلف الوقت حسب النموذج والمنطقة، وغالباً ما يستغرق بضع دقائق.

  • نعم، يمكن أن يكون لكل نموذج نقاط نهاية متعددة في مناطق مختلفة. تقتصر تعدادات النشر حسب الخطة: المجانية 3، الاحترافية 10، المؤسسية unlimited. يتم تحميل حصة الاستخدام على مساحة العمل التي تملك النموذج، وتخدم نقطة النهاية نموذجاً واحداً بالضبط في كل مرة — استخدم استبدال النموذج لتبديله دون تغيير عنوان URL.

  • مع تفعيل ميزة القياس إلى الصفر (scale-to-zero):

    • يتم تقليص حجم نقطة النهاية بعد فترة من عدم النشاط
    • الطلب الأول يطلق عملية تشغيل بارد (cold start)
    • الطلبات اللاحقة تكون سريعة

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

التعليقات