İç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ı yüklemek ve başlatmak için adım adım bir kılavuz sağlar.

Ö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 kurulu değilse, python.org adresinden en son sürümü 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 kurabilirsiniz:

PyPI'dan yükleyin

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

pip install hub-sdk

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

HUBClient'ı başlatma

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: API Anahtarı Kullanma

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

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

Değiştirin <YOUR-API-KEY> Ultralytics'ten gerçek API anahtarınızla. Güvenli API erişimi için bu yöntem tercih edilir. API anahtarınızı şu adreste bulabilir veya oluşturabilirsiniz Ultralytics HUB ayarları sayfası.

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

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

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

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

HUBClient Nesnesi Oluşturma

Oluşturmak HUBClient nesnesine seçtiğiniz kimlik doğrulama yöntemini kullanarak erişebilirsiniz:

HUB SDK Kimlik Doğrulama

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)

ile HUBClient örneği başlatıldığında, artık Ultralytics hizmetlerini kullanarak çeşitli işlemler gerçekleştirebilirsiniz. Bu HUBClient sınıfı kimlik doğrulama yeteneklerini genişletir ve Ultralytics HUB hizmeti ile etkileşim kurmak için ağ geçidiniz olarak hizmet eder. Daha fazla ayrıntı için, bkz. hub_sdk.hub_client.HUBClient referans belgeler.


Her şey hazır! 🚀 HUB-SDK yüklü ve HUBClient başlatıldığında, artık Ultralytics ekosisteminin özelliklerini keşfedebilirsiniz. Daha fazla rehberlik için, bkz. Ultralytics HUB-SDK belgeleri ve herhangi bir sorunla karşılaşırsanız, destek ekibimiz size yardımcı olmaya hazırdır. Mutlu kodlamalar!

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

Yorumlar