النشر#
توفر منصة Ultralytics خيارات نشر نماذج شاملة لطرح نماذج YOLO الخاصة بك في الإنتاج. اختبر النماذج باستخدام الاستدلال عبر المتصفح، وانشرها على نقاط نهاية مخصصة عبر 42 منطقة عالمية، وراقب الأداء في الوقت الفعلي.
Watch: Get Started with Ultralytics Platform - Deploy
نظرة عامة#
يساعدك قسم النشر على:
- اختبر النماذج مباشرة في المتصفح باستخدام علامة التبويب
Predict - انشر إلى نقاط نهاية مخصصة في 42 منطقة عالمية
- مراقبة مقاييس الطلبات، والسجلات، وفحوصات السلامة
- التحجيم إلى الصفر عند الخمول (تعمل عمليات النشر حاليًا كمثيل نشط واحد)

خيارات النشر#
توفر 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في ترويسة الصفحة

يتم تحديث الصفحة تلقائياً، مع إجراء استطلاع بوتيرة أسرع أثناء تكون عمليات النشر في حالة انتقالية (creating أو deploying أو stopping). راجع المراقبة للحصول على التفاصيل.
الميزات الرئيسية#
تغطية عالمية#
انشر بالقرب من المستخدمين لديك مع 42 منطقة تغطي:
- أمريكا الشمالية، أمريكا الجنوبية
- أوروبا، الشرق الأوسط، أفريقيا
- آسيا والمحيط الهادئ، أوقيانوسيا
سلوك التحجيم#
تعمل نقاط النهاية حاليًا على النحو التالي:
- التحجيم إلى الصفر: تتم تصفية نقاط النهاية الخاملة إلى الصفر وتبدأ تشغيلها ببارد عند الطلب التالي
- مثيل نشط واحد: تخدم كل نقطة نهاية حالياً من مثيل واحد في جميع الخطط
- تفريغ الحمولة: تتلقى الطلبات استجابات
429عندما تكون نقطة النهاية في السعة مؤقتاً — راجع طلبات نقطة النهاية المباشرة - مهلة الطلب: قد يعمل كل طلب لمدة تصل إلى ساعة واحدة، وهو ما يكفي للاستدلال بالفيديو
النشر الإقليمي#
استخدم زمن الانتقال المقاس للمنطقة لوضع نقطة نهاية بالقرب من مستخدميها. يعتمد زمن الانتقال الفعلي للاستدلال على النموذج وحجم المدخلات وحالة نقطة النهاية ومسار الشبكة.
فحوصات السلامة#
تتضمن كل عملية نشر قيد التشغيل فحصًا تلقائيًا للسلامة مع:
- مؤشر حالة مباشر (سليم/غير سليم)
- عرض زمن انتقال الاستجابة
- إعادة محاولة تلقائية عند انعدام الصحة، وتتوقف بمجرد أن تصبح سليمة
- زر تحديث يدوي
بدء التشغيل السريع#
إنشاء عملية نشر:
- قم بتدريب أو تحميل نموذج إلى مشروع
- انتقل إلى علامة التبويب Deploy الخاصة بالنموذج
- حدد منطقة من جدول زمن الانتقال
- انقر فوق 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)
- الطلبات اللاحقة تكون سريعة
تؤدي الطلبات الأولى بعد فترة الخمول إلى تشغيل بارد. يؤدي فتح بطاقة النشر إلى تشغيل فحص صحي يعمل على تسخين نقطة النهاية، بحيث يستجيب التنبؤ التجريبي بسرعة مباشرة بعد ذلك.