İçeriğe geç

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 başlamaya hazır mısınız? Hızlı başlangıç kılavuzumuz, SDK'yı Python ortamınızda kurup çalıştırmak için basit bir yol sunar.

  • Hızlı Başlangıç sayfasını ziyaret ederek gelişiminizi ileriye taşıyın ve kurulumunuzu kolaylaştırın.

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 veya kabuğunuzda çalıştırmanız yeterlidir:

pip install hub-sdk

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 Ultralytics hizmetinin 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>"}

API anahtarı kullanmak, programatik erişim için uygun yaygın bir kimlik doğrulama yöntemidir. 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. Anahtar HUBClient sınıf kimlik doğrulama yeteneklerini devralır bir şey yok. Auth Sınıf.

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

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)

Bu önemli kod satırı, yeni bir HUBClientsizi Ultralytics platformu tarafından sunulan geniş hizmet ortamına bağlar. Kimlik doğrulama bilgileriniz güvenli bir şekilde yerindeyken, parmaklarınızın ucundaki işlevleri keşfetmeye hazırsınız! Bu login yöntem kimlik doğrulama işlemlerini gerçekleştirir sağlanan kimlik bilgilerini kullanarak.

HUB-SDK İşlevleri

Ultralytics HUB-SDK, makine öğrenimi projelerinizle etkileşim kurmak için bir dizi işlevsellik sağlar. İşte gerçekleştirebileceğiniz bazı temel işlemler:


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 daha fazla belgemizi keşfedin ve herhangi bir engelle karşılaşırsanız topluluk forumlarımıza danışın. İyi kodlamalar ve projeleriniz Ultralytics'in gücü ile gelişsin! 🌟

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

Yorumlar