Ultralytics HUB-SDK
Ultralytics HUB-SDK belgelerine hoş geldiniz! Güçlü makine öğrenimi araçlarını ve hizmetlerini Python uygulamalarınıza entegre etmek istiyorsanız, doğru yere geldiniz. İster yapay zeka meraklısı, ister deneyimli bir makine öğrenimi uygulayıcısı veya Ultralytics hizmetlerinin yeteneklerinden yararlanmak isteyen bir yazılım geliştiricisi olun, SDK'mız bunu kolay ve verimli hale getirir.
Samimi ve profesyonel dokümantasyonumuz, kurulumdan HUB-SDK'da ustalaşmaya kadar uzanan bir yolculukta size rehberlik edecektir. Haydi dalalım ve projelerinizde Ultralytics ekosisteminin tüm gücünden yararlanmaya başlayalım!
Nereden Başlamalı
HUB-SDK ile çalışmaya hazır mısınız? Hızlı başlangıç kılavuzumuz, SDK'yı Python ortamınızda çalışır hale getirmek için basit bir yol sunar.
- Ziyaret ederek gelişiminizi ileriye taşıyın ve kurulumunuzu kolaylaştırın: Hızlı Başlangıç.
PyPI'dan yükleme
PyPI aracılığıyla HUB-SDK'nın en son kararlı sürümüne erişim kazanın. SDK'yı Python projenize sorunsuz bir şekilde eklemek için aşağıdaki komutu terminalinizde/kabuğunuzda çalıştırmanız yeterlidir:
Bu komutu çalıştırdıktan sonra, SDK indirilip yüklenecek ve uygulamanızdaki Ultralytics hizmetlerinin yeteneklerinin kilidini açacaktır.
HUBClient'ı başlatma
Ultralytics hizmetleriyle entegrasyon, bir hizmetin başlatılmasıyla başlar HUBClient
nesne. Bu önemli adım, kodunuz ile API'lerimiz arasında bir köprü oluşturur ve kimlik doğrulama için uygun kimlik bilgileri gerektirir. Standart API anahtarı yöntemini tercih edebilir veya e-posta adresinizi ve şifrenizi kullanabilirsiniz. Hadi birlikte ayarlayalım! 🚀
Seçenek 1: API Anahtarı Kullanma
Bir API anahtarının basitliğinden yararlanmak için, anahtarınızla birlikte aşağıdaki gibi bir sözlük hazırlayın:
# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}
Bir API anahtarı kullanarak, programatik erişim için uygun ortak bir kimlik doğrulama yöntemi seçmiş olursunuz. Hızlı ve güvenli hizmet etkileşimi için bir anahtarın doğrudan çerçevenize entegre edilmesinin istendiği senaryolar için mükemmeldir.
Seçenek 2: E-posta ve Şifre Kullanma
Hesap kimlik bilgilerinizi kullanmayı mı tercih ediyorsunuz? Yapılandırın HUBClient
kimlik bilgileri sözlüğünde e-posta adresiniz ve şifrenizle birlikte:
# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
Geleneksel bir oturum açma deneyimi arıyorsanız veya Ultralytics hesabınıza bağlı kişiselleştirilmiş özellikleri kullanmayı hedefliyorsanız, e-posta adresinizi ve şifrenizi kullanmak uygun bir seçimdir.
Hepsini Bir Araya Getirmek
Artık kimlik bilgileriniz hazır olduğuna göre HUBClient
:
HUB SDK Kimlik Doğrulama
Bu önemli kod satırı, HUBClient'ın yeni bir örneğini oluşturarak sizi Ultralytics platformu tarafından sunulan geniş hizmet yelpazesine bağlar. Kimlik doğrulama bilgileriniz güvenli bir şekilde yerindeyken, parmaklarınızın ucundaki işlevleri keşfetmeye hazırsınız!
Ultralytics HUB-SDK'yı kurduğunuz için tebrikler! Artık son teknoloji makine öğrenimi hizmetlerini uygulamalarınıza entegre etme yolculuğunuza başlamak için iyi bir donanıma sahipsiniz. Belirli API'leri kullanma konusunda rehberlik için diğer belgelerimizi inceleyin ve herhangi bir engelle karşılaşırsanız topluluk forumlarımıza danışın. İyi kodlamalar ve projeleriniz Ultralytics'un gücüyle gelişsin! 🌟