Ultralytics YOLO27:
Get Started

النشر#

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



شاهد: ابدأ باستخدام منصة Ultralytics - النشر

نظرة عامة#

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

  • اختبار النماذج مباشرةً في المتصفح باستخدام علامة التبويب Predict
  • النشر على نقاط نهاية مخصصة في 42 منطقة حول العالم
  • مراقبة مقاييس الطلبات والسجلات وفحوصات الحالة والتنبؤات المؤقتة على كل نقطة نهاية مخصصة
  • اختيار الموارد: تتقلص نقاط النهاية الافتراضية إلى الصفر؛ أما الأحجام المخصصة فتحافظ على نسخة عاملة مع احتساب رسوم مدة التشغيل

خريطة العالم وبطاقات النظرة العامة في علامة تبويب عمليات النشر على Ultralytics Platform

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

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

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

سير العمل#

المرحلةالوصف
الاختبارتحقّق من النموذج باستخدام علامة تبويب Predict
التهيئةحدّد نموذجًا ومنطقة وCPU وذاكرة؛ ثم راجع الأسعار واسم النشر
النشرأنشئ نقطة نهاية مخصصة من علامة تبويب Deploy
المراقبةافحص مقاييس نقطة النهاية والتنبؤات المؤقتة في المراقبة

البنية#

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

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

المنطقةالتسميةالموقعالأنسب لـ
الولايات المتحدةالأمريكتانآيوا، الولايات المتحدةمستخدمو الأمريكتين؛ الأسرع لمستخدمي الأمريكتين
الاتحاد الأوروبيأوروبا والشرق الأوسط وأفريقيابلجيكا، أوروباالمستخدمون الأوروبيون؛ الامتثال للائحة العامة لحماية البيانات (GDPR)
آسيا والمحيط الهادئآسيا والمحيط الهادئتايوان، آسيا والمحيط الهادئمستخدمو آسيا والمحيط الهادئ؛ أقل زمن استجابة في المنطقة

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

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

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

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

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

علامة تبويب عمليات النشر#

تُدرج جميع عمليات النشر في علامة تبويب Deployments بملفك الشخصي (/{username}?tab=deployments)، بجوار مجموعات البيانات والمشاريع. ويسرد قسم Deployments في الشريط الجانبي عمليات النشر، ويرتبط كل منها بصفحة النشر الخاصة به، مع زر + لإنشاء عملية نشر ورابط إلى علامة التبويب الكاملة. تعرض علامة التبويب ما يلي:

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

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

التحديث التلقائي

تُحدَّث علامة التبويب تلقائيًا، وبوتيرة أسرع أثناء تغيّر حالة عملية النشر (creating أو deploying أو stopping). راجع المراقبة للتفاصيل.

مراقبة مؤقتة وخفيفة

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

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

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

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

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

سلوك التوسع#

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

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

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

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

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

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

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

البدء السريع#

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

  1. درّب نموذجًا أو ارفعه إلى مشروع
  2. انتقل إلى علامة التبويب Deploy الخاصة بالنموذج
  3. انقر على Deploy لمنطقة في جدول زمن الاستجابة
  4. راجع وحدة المعالجة المركزية والذاكرة والتسعير والاسم في مربع حوار النشر
  5. انقر على Create Deployment وانتظر حتى تصبح حالة النشر Ready
النشر السريع
Model → Deploy tab → Deploy in a region → Review configuration → Create Deployment

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

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

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

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

  • تتقلص سعة نقاط النهاية ذات الموارد الافتراضية إلى الصفر عند خمولها:

    • تقلّص نقطة النهاية سعتها بعد فترة من عدم النشاط
    • يؤدي الطلب الأول إلى بدء تشغيل بارد
    • تكون الطلبات اللاحقة سريعة

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

    تظل نقاط النهاية ذات الموارد المخصصة دافئة، وتُحتسب رسومها طوال مدة التشغيل، بما في ذلك وقت الخمول. أوقف نقطة النهاية لإيقاف رسوم مدة تشغيلها.

التعليقات