انتقل إلى المحتوى

التشغيل السريع: تثبيت HUB-SDK

أهلا ومرحبا! 🎉 إذا كنت تبحث عن التكامل مع Ultralytics الخدمات بسرعة وبدون متاعب ، لقد وصلت إلى المكان الصحيح. تم تصميم دليل تثبيت HUB-SDK الخاص بنا لمساعدتك على البدء والتشغيل في أي وقت من الأوقات من خلال إرشادات واضحة خطوة بخطوة. سواء كنت مطورا متمرسا أو بدأت للتو ، فإن هدفنا هو تزويدك بعملية إعداد سهلة ومباشرة. لذا احصل على مشروبك المفضل ، ودعنا نبدأ رحلة التثبيت هذه معا!

المتطلبات المسبقه

قبل أن نتعمق في جوهر التثبيت ، دعنا نتأكد من أن لدينا جميع الأدوات التي سنحتاجها. تبدأ عملية التثبيت السلسة بالإعداد الصحيح ، لذلك إليك ما يجب أن يكون في متناول اليد:

  • Python من الضروري أن يكون لديكPython مثبت على جهازك للعمل مع HUB-SDK. قم بتنزيل أحدث إصدار من python.org إذا لم يتم إعداده بالفعل على نظامك.

  • بوابة (اختياري): على الرغم من أن Git ليس إلزاميا لتثبيت HUB-SDK ، إلا أنه يوصى به بشدة إذا كنت ترغب في الحصول على أحدث وأكبر الميزات مباشرة من المصدر. يمكن الحصول على Git من git-scm.com.

مع هذه المتطلبات الأساسية بعيدا عن الطريق ، فأنت مستعد جميعا للانتقال إلى مرحلة التثبيت.

طرق التثبيت

بناء على احتياجاتك، يمكنك الاختيار بين طريقتين أساسيتين لتثبيت HUB-SDK. إليك ما يقدمه كل مسار:

التثبيت من PyPI

إذا كنت تبحث عن الاستقرار وسهولة التثبيت ، فإن الحصول على أحدث إصدار مستقر من HUB-SDK من PyPI هو السبيل للذهاب. إليك كيف يمكنك القيام بذلك باستخدام النقطة ، Pythonمثبت الحزمة:

pip install hub-sdk

سيؤدي تشغيل هذا الأمر إلى سحب الإصدار الثابت من HUB-SDK وتثبيته مباشرة في ملف Python وسط. إنه أسرع طريق لبدء استخدام HUB-SDK.

تهيئة HUBClient

بمجرد اكتمال التثبيت ، حان الوقت لوضع يديك على HUBClient. سيكون HUBClient بوابتك للتواصل مع Ultralytics نظام بيئي. أدناه يمكنك العثور على طريقتين لمصادقة العميل واستخدامه.

الخيار أ: استخدام مفتاح API للمصادقة

بالنسبة لأولئك الذين يفضلون استخدام مفاتيح واجهة برمجة التطبيقات من أجل البساطة والأمان ، إليك كيفية إعدادها:

from hub_sdk import HUBClient

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

أدخل مفتاح API الفعلي الذي توفره Ultralytics بدلا من <YOUR-API-KEY>. هذه هي الطريقة المفضلة عندما تتطلب واجهات برمجة التطبيقات مفتاح أمان للوصول.

الخيار ب: استخدام زوج بريد إلكتروني / كلمة مرور للمصادقة

إذا كنت بحاجة إلى استخدام مجموعة بريد إلكتروني / كلمة مرور ، فالأمر بنفس البساطة:

from hub_sdk import HUBClient

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}

استبدل <YOUR-EMAIL> و <YOUR-PASSWORD> مع بيانات اعتماد تسجيل الدخول الخاصة بك. هذا النهج أكثر تقليدية ولكنه قوي بنفس القدر.

أخيرا ، قم بإنشاء كائن 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 خدمات!


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


التعليقات