البدء السريع: تثبيت Ultralytics HUB-SDK
مرحبًا! 🎉 يقدم هذا الدليل شرحًا تفصيليًا خطوة بخطوة لتثبيت وتهيئة Ultralytics HUB-SDK، المصمم لكل من المطورين المتمرسين والمبتدئين.
المتطلبات الأساسية
قبل أن تبدأ، تأكد من أن لديك ما يلي:
- Python: مطلوب للعمل مع HUB-SDK. إذا لم يكن مثبتًا بالفعل، فقم بتنزيل أحدث إصدار من python.org.
- Git (اختياري): يوصى به للوصول إلى أحدث الميزات مباشرة من المصدر. احصل على Git من git-scm.com.
التثبيت
يمكنك تثبيت HUB-SDK باستخدام إحدى الطرق التالية:
التثبيت من PyPI
لتثبيت مستقر وسهل، قم بتثبيت أحدث إصدار من HUB-SDK من PyPI باستخدام pip
:
pip install hub-sdk
يقوم هذا الأمر بتنزيل وتثبيت الإصدار الثابت من HUB-SDK في بيئة Python الخاصة بك. هذه هي أسرع طريقة للبدء.
تهيئة HUBClient
بعد التثبيت، قم بتهيئة HUBClient
للتفاعل مع نظام Ultralytics HUB البيئي. هناك طريقتان للمصادقة متاحتان:
الخيار الأول: استخدام مفتاح API
استخدم مفتاح API لإعداد بسيط وآمن:
credentials = {"api_key": "<YOUR-API-KEY>"}
استبدل <YOUR-API-KEY>
مع مفتاح API الفعلي الخاص بك من Ultralytics. هذه الطريقة مفضلة للوصول الآمن إلى API. يمكنك العثور على مفتاح API الخاص بك أو إنشاؤه على صفحة إعدادات Ultralytics HUB.
الخيار الثاني: استخدام البريد الإلكتروني وكلمة المرور
بدلاً من ذلك، استخدم مجموعة من البريد الإلكتروني وكلمة المرور:
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
استبدل <YOUR-EMAIL>
و <YOUR-PASSWORD>
مع بيانات اعتماد تسجيل الدخول الخاصة بك في Ultralytics.
إنشاء كائن HUBClient
إنشاء HUBClient
كائن باستخدام طريقة المصادقة التي اخترتها:
مصادقة HUB SDK
from hub_sdk import HUBClient
credentials = {"api_key": "<YOUR-API-KEY>"} # API key
client = HUBClient(credentials)
from hub_sdk import HUBClient
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"} # Email and password
client = HUBClient(credentials)
مع HUBClient
تم تهيئة المثيل، يمكنك الآن إجراء عمليات مختلفة باستخدام خدمات Ultralytics. ال HUBClient
class يوسع إمكانيات المصادقة ويعمل كبوابتك للتفاعل مع خدمة Ultralytics HUB. لمزيد من التفاصيل، راجع hub_sdk.hub_client.HUBClient
وثائق مرجعية.
أنت الآن جاهز! 🚀 مع تثبيت HUB-SDK و HUBClient
بعد التهيئة، يمكنك الآن استكشاف ميزات نظام Ultralytics البيئي. لمزيد من الإرشادات، راجع وثائق Ultralytics HUB-SDK وإذا واجهت أي مشاكل، فإن فريق الدعم لدينا على استعداد للمساعدة. ترميز سعيد!