نقاط نهاية مخصصة
تتيح Ultralytics نشر YOLO على نقاط نهاية مخصصة في 43 منطقة حول العالم. كل نقطة نهاية هي خدمة أحادية المستأجر مع إمكانية التوسع التلقائي وعناوين URL مخصصة ومراقبة مستقلة.
إنشاء نقطة نهاية
نشر نموذج على نقطة نهاية مخصصة:
- انتقل إلى نموذجك
- انقر فوق علامة التبويب " نشر "
- اختر منطقة من الخريطة
- انقر فوق "نشر"
اختيار المنطقة
اختر من بين 43 منطقة حول العالم:
تُظهر الخريطة التفاعلية ما يلي:
- دبابيس المنطقة: انقر للاختيار
- مؤشرات الكمون: مرمز بالألوان حسب المسافة
- Green: <100ms
- أصفر: 100-200 مللي ثانية
- أحمر: >200 مللي ثانية
جدول المناطق
عرض جميع المناطق مع التفاصيل:
| عمود | الوصف |
|---|---|
| المنطقة | معرف المنطقة |
| الموقع | المدينة/البلد |
| الكمون | وقت الاستجابة المقاس |
| الحالة | متاح/موزع |
اختر بحكمة
حدد المنطقة الأقرب إلى المستخدمين للحصول على أقل زمن انتقال. ضع في اعتبارك النشر في مناطق متعددة لتغطية عالمية.
المناطق المتاحة
الأمريكتان (15 منطقة)
| المنطقة | الموقع |
|---|---|
| الولايات المتحدة المركزية 1 | أيوا، الولايات المتحدة الأمريكية |
| الشرق الأمريكي 1 | ساوث كارولينا، الولايات المتحدة الأمريكية |
| الشرق الأمريكي 4 | فرجينيا، الولايات المتحدة الأمريكية |
| الشرق الأمريكي 5 | كولومبوس، الولايات المتحدة الأمريكية |
| الجنوب الأمريكي 1 | دالاس، الولايات المتحدة الأمريكية |
| الولايات المتحدة الغربية 1 | أوريغون، الولايات المتحدة الأمريكية |
| الولايات المتحدة الغربية 2 | لوس أنجلوس، الولايات المتحدة الأمريكية |
| الولايات المتحدة الغربية 3 | سولت ليك سيتي، الولايات المتحدة الأمريكية |
| الولايات المتحدة الغربية 4 | لاس فيغاس، الولايات المتحدة الأمريكية |
| أمريكا الشمالية - شمال شرق 1 | مونتريال، كندا |
| أمريكا الشمالية - شمال شرق 2 | تورونتو، كندا |
| أمريكا الجنوبية الشرقية 1 | ساو باولو، البرازيل |
| أمريكا الجنوبية الغربية 1 | سانتياغو، تشيلي |
أوروبا (12 منطقة)
| المنطقة | الموقع |
|---|---|
| أوروبا الوسطى 2 | وارسو، بولندا |
| أوروبا-شمال 1 | فنلندا |
| أوروبا-جنوب غرب 1 | مدريد، إسبانيا |
| أوروبا-غرب 1 | بلجيكا |
| أوروبا-غرب 2 | لندن، المملكة المتحدة |
| أوروبا-غرب 3 | فرانكفورت، ألمانيا |
| أوروبا-غرب 4 | هولندا |
| أوروبا-غرب 6 | زيورخ، سويسرا |
| أوروبا-غرب 8 | ميلانو، إيطاليا |
| أوروبا الغربية 9 | باريس، فرنسا |
| أوروبا-غرب 10 | برلين، ألمانيا |
| أوروبا-غرب 12 | تورينو، إيطاليا |
آسيا والمحيط الهادئ (16 منطقة)
| المنطقة | الموقع |
|---|---|
| آسيا-شرق 1 | تايوان |
| آسيا الشرقية 2 | هونغ كونغ |
| آسيا-شمال شرق 1 | طوكيو، اليابان |
| آسيا-شمال شرق 2 | أوساكا، اليابان |
| آسيا-شمال شرق 3 | سيول، كوريا |
| آسيا الجنوبية 1 | مومباي، الهند |
| آسيا الجنوبية 2 | دلهي، الهند |
| آسيا-جنوب شرق آسيا1 | سنغافورة |
| آسيا-جنوب شرق آسيا2 | جاكرتا، إندونيسيا |
| أستراليا-جنوب شرق 1 | سيدني، أستراليا |
| أستراليا-جنوب شرق 2 | ملبورن، أستراليا |
| me-central1 | الدوحة، قطر |
| me-central2 | الدمام، المملكة العربية السعودية |
| me-west1 | تل أبيب، إسرائيل |
تكوين نقطة النهاية
عند إنشاء نقطة نهاية:
| إعداد | الوصف | افتراضي |
|---|---|---|
| المنطقة | منطقة النشر | - |
| الحد الأدنى من الحالات | الحد الأدنى من حالات التشغيل | 0 |
| الحد الأقصى للمثيلات | الحد الأقصى للتحجيم | 10 |
خيارات التوسع
| إعداد | السلوك |
|---|---|
| الحد الأدنى = 0 | تحجيم إلى الصفر عند عدم الاستخدام (فعال من حيث التكلفة) |
| مين > 0 | يعمل دائمًا دون الحاجة إلى بدء التشغيل البارد |
| ماكس | الحد الأعلى لارتفاعات حركة المرور |
بدايات باردة
مع الحد الأدنى للمثيلات = 0، يؤدي الطلب الأول بعد فترة الخمول إلى بدء تشغيل بارد (2-5 ثوانٍ). اضبط الحد الأدنى > 0 للتطبيقات الحساسة للكمون.
إدارة نقاط النهاية
عرض وإدارة نقاط النهاية الخاصة بك:
تفاصيل نقطة النهاية
| الميدان | الوصف |
|---|---|
| عنوان URL | نقطة نهاية HTTPS للطلبات |
| المنطقة | المنطقة التي تم نشرها |
| الحالة | قيد التشغيل، متوقف، قيد النشر |
| الحالات | عدد المثيلات الحالي/الأقصى |
عنوان URL النهائي
كل نقطة نهاية لها عنوان URL فريد:
https://model-abc123-us-central1.a.run.app
انقر على زر النسخ لنسخ عنوان URL.
إدارة دورة الحياة
تحكم في حالة نقطة النهاية الخاصة بك:
| العمل | الوصف |
|---|---|
| ابدأ | استئناف نقطة نهاية متوقفة |
| توقف | إيقاف النقطة النهائية مؤقتًا (بدون فوترة) |
| حذف | إزالة نقطة النهاية بشكل دائم |
نقطة النهاية
أوقف نقطة نهاية لإيقاف الفوترة مؤقتًا:
- فتح قائمة إجراءات نقطة النهاية
- انقر فوق " إيقاف"
- تأكيد الإجراء
نقاط النهاية المتوقفة:
- لا تقبل الطلبات
- لا تتحمل أي رسوم
- يمكن إعادة تشغيله في أي وقت
حذف نقطة النهاية
إزالة نقطة نهاية بشكل دائم:
- فتح قائمة إجراءات نقطة النهاية
- انقر فوق " حذف"
- تأكيد الحذف
إجراء دائم
الحذف فوري ودائم. يمكنك دائمًا إنشاء نقطة نهاية جديدة.
استخدام نقاط النهاية
المصادقة
أدرج مفتاح API الخاص بك في الطلبات:
Authorization: Bearer YOUR_API_KEY
مثال على الطلب
curl -X POST \
"https://model-abc123-us-central1.a.run.app/predict" \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@image.jpg"
import requests
url = "https://model-abc123-us-central1.a.run.app/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
files = {"file": open("image.jpg", "rb")}
response = requests.post(url, headers=headers, files=files)
print(response.json())
نموذج الرد
مثل الاستدلال المشترك مع الحقول الخاصة بالمهام.
التسعير
فاتورة النقاط النهائية المخصصة بناءً على:
| مكون | السعر |
|---|---|
| وحدة المعالجة المركزية (CPU) | لكل ثانية vCPU |
| الذاكرة | لكل جيجابايت في الثانية |
| الطلبات | لكل مليون طلب |
تحسين التكلفة
- استخدم مقياس الصفر لنقاط نهاية التطوير
- تعيين الحد الأقصى المناسب للمثيلات
- مراقبة الاستخدام في لوحة التحكم الخاصة بالمراقبة
الأسئلة الشائعة
كم عدد النقاط النهائية التي يمكنني إنشاؤها؟
لا يوجد حد أقصى. يمكن أن يكون لكل نموذج نقاط نهاية في مناطق متعددة. يعتمد إجمالي نقاط النهاية على خطتك.
هل يمكنني تغيير المنطقة بعد النشر؟
لا، المناطق ثابتة. لتغيير المناطق:
- حذف نقطة النهاية الحالية
- إنشاء نقطة نهاية جديدة في المنطقة المطلوبة
كيف يمكنني التعامل مع النشر متعدد المناطق؟
للتغطية العالمية:
- النشر في مناطق متعددة
- استخدم موازن الحمل أو توجيه DNS
- توجيه المستخدمين إلى أقرب نقطة نهاية
ما هو وقت البدء البارد؟
يختلف التشغيل البارد حسب حجم الطراز:
| النموذج | بداية باردة |
|---|---|
| YOLO11n | حوالي ثانيتين |
| YOLO11m | حوالي 3 ثوانٍ |
| YOLO11x | حوالي 5 ثوانٍ |
اضبط الحد الأدنى للمثيلات > 0 لإزالة عمليات التشغيل البارد.
هل يمكنني استخدام نطاقات مخصصة؟
ستتوفر النطاقات المخصصة قريبًا. حاليًا، تستخدم نقاط النهاية عناوين URL التي تم إنشاؤها بواسطة النظام الأساسي.