İçeriğe geç

Hızlı başlangıç: Ultralytics HUB-SDK'yı Yükleme

Hoş geldiniz! 🎉 Bu kılavuz, hem deneyimli geliştiriciler hem de yeni başlayanlar için tasarlanmış Ultralytics HUB-SDK'yı kurmak ve başlatmak için adım adım bir kılavuz sunar.

Ön koşullar

Başlamadan önce, aşağıdakilere sahip olduğunuzdan emin olun:

  • Python: HUB-SDK ile çalışmak için gereklidir. Henüz yüklenmediyse, en son sürümü python.org adresinden indirin.
  • Git (İsteğe Bağlı): En son özelliklere doğrudan kaynaktan erişmek için önerilir. Git'i git-scm.com adresinden edinin.

Kurulum

HUB-SDK'yı aşağıdaki yöntemlerden birini kullanarak yükleyebilirsiniz:

PyPI'dan yükleyin

Kararlı ve kolay bir kurulum için, HUB-SDK'nın en son sürümünü şuradan yükleyin: PyPI kullanarak pip:

pip install hub-sdk

Bu komut, HUB-SDK'nın kararlı sürümünü Python ortamınıza indirir ve yükler. Başlamak için en hızlı yol budur.

HUBClient'ı başlat

Kurulumdan sonra başlatın HUBClient Ultralytics HUB ekosistemi ile arayüz oluşturmak için. İki kimlik doğrulama yöntemi mevcuttur:

Seçenek 1: Bir API Anahtarı Kullanarak

Basit ve güvenli bir kurulum için bir API anahtarı kullanın:

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

Değiştir <YOUR-API-KEY> Ultralytics'ten aldığınız gerçek API anahtarınızla. Bu yöntem, güvenli API erişimi için tercih edilir. API anahtarınızı şurada bulabilir veya oluşturabilirsiniz: Ultralytics HUB ayarlar sayfası.

Seçenek 2: E-posta ve Şifre Kullanarak

Alternatif olarak, bir e-posta ve parola kombinasyonu kullanın:

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

Değiştir <YOUR-EMAIL> ve <YOUR-PASSWORD> Ultralytics oturum açma bilgilerinizle.

HUBClient Nesnesi Oluşturun

Bir tane oluşturun HUBClient nesnesi, seçtiğiniz kimlik doğrulama yöntemini kullanarak:

HUB SDK Kimlik Doğrulaması

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)

İle HUBClient örneği başlatıldı, artık Ultralytics servislerini kullanarak çeşitli işlemleri gerçekleştirebilirsiniz. Şunun HUBClient sınıfı, kimlik doğrulama yeteneklerini genişletir ve Ultralytics HUB hizmetiyle etkileşim kurmak için ağ geçidiniz olarak hizmet eder. Daha fazla ayrıntı için bkz. hub_sdk.hub_client.HUBClient referans dokümantasyonu.


Hazırsınız! 🚀 HUB-SDK kuruldu ve HUBClient başlatıldıktan sonra, artık Ultralytics ekosisteminin özelliklerini keşfedebilirsiniz. Daha fazla rehberlik için şuraya bakın: Ultralytics HUB-SDK dokümantasyonu ve herhangi bir sorunla karşılaşırsanız, destek ekibimiz yardımcı olmaya hazırdır. Mutlu kodlamalar!



📅 1 yıl önce oluşturuldu ✏️ 1 ay önce güncellendi

Yorumlar