تخطي إلى المحتوى

بداية سريعة: تثبيت برنامج 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 البيئي. هناك طريقتان متاحتان للمصادقة:

الخيار 1: استخدام مفتاح API

استخدم مفتاح API لإعداد بسيط وآمن:

credentials = {"api_key": "<YOUR-API-KEY>"}

استبدل <YOUR-API-KEY> بمفتاح واجهة برمجة التطبيقات الفعلي الخاص بك من Ultralytics. هذه الطريقة مفضلة للوصول الآمن إلى واجهة برمجة التطبيقات. يمكنك العثور على مفتاح واجهة برمجة التطبيقات الخاص بك أو إنشاؤه على صفحة إعدادات Ultralytics HUB.

الخيار 2: استخدام البريد الإلكتروني وكلمة المرور

بدلاً من ذلك، استخدم مجموعة من البريد الإلكتروني وكلمة المرور:

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 يوسع من إمكانيات المصادقة ويعمل كبوابة للتفاعل مع خدمة Ultralytics HUB. لمزيد من التفاصيل، راجع hub_sdk.hub_client.HUBClient الوثائق المرجعية.


أنت جاهز! 🚀 مع تثبيت HUB-SDK و HUBClient التهيئة، يمكنك الآن استكشاف ميزات نظام Ultralytics البيئي. لمزيد من الإرشادات، يرجى الرجوع إلى وثائق Ultralytics HUB-SDK Ultralytics HUB-SDK وإذا واجهتك أي مشاكل، فإن فريق الدعم لدينا مستعد لمساعدتك. ترميز سعيد!

📅 تم إنشاؤها منذ 1 سنة مضت ✏️ تم التحديث منذ 1 شهر

التعليقات