İçeriğe geç

Ultralytics HUB-SDK

Ultralytics HUB-SDK belgelerine hoş geldiniz! Python uygulamalarınıza güçlü makine öğrenimi araçları ve hizmetleri entegre etmek istiyorsanız, doğru yerdesiniz. İster bir 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'nın uzmanlığına kadar size rehberlik edecektir. Projelerinizde Ultralytics ekosisteminin tüm gücünden yararlanmaya başlamak için hemen dalış yapalım!

Nereden Başlamalı

HUB-SDK'yı kullanmaya başlamaya hazır mısınız? Hızlı başlangıç kılavuzumuz, SDK'yı python ortamınızda çalıştırmak için basit bir yol sunar.

  • Hızlı Başlangıç sayfasını ziyaret ederek geliştirmenizi hızlandırın ve kurulumunuzu kolaylaştırın.

PyPI'dan Kurulum

PyPI aracılığıyla HUB-SDK'nın en son kararlı sürümüne erişin. SDK'yı Python projenize sorunsuz bir şekilde eklemek için terminalinizde veya kabuğunuzda aşağıdaki komutu çalıştırmanız yeterlidir:

pip install hub-sdk

Bu komutu çalıştırdıktan sonra, SDK indirilecek ve yüklenecek, uygulamanızdaki Ultralytics hizmetlerinin yeteneklerinin kilidini açacaktır.

HUBClient'ı başlat

Ultralytics servisleri ile entegrasyon bir başlatılmasıyla başlar HUBClient nesnesi. 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 seçebilir veya e-posta adresinizi ve şifrenizi kullanabilirsiniz. Hadi birlikte kuralım! 🚀

Seçenek 1: Bir API Anahtarı Kullanarak

Bir API anahtarının basitliğinden yararlanmak için, anahtarınızı içeren bir sözlüğü aşağıdaki gibi 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ı kullanmak, programatik erişim için uygun yaygın bir kimlik doğrulama yöntemidir. Anahtarı doğrudan çerçevenize entegre etmenin hızlı ve güvenli hizmet etkileşimi için istendiği senaryolar için mükemmeldir. Şunun HUBClient sınıf kimlik doğrulama yeteneklerini devralır şuradan: Auth sınıfı.

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

Hesap kimlik bilgilerinizden yararlanmayı mı tercih edersiniz? Şunu yapılandırın: HUBClient kimlik bilgileri sözlüğünde e-posta adresiniz ve şifrenizle:

# 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-postanızı ve şifrenizi kullanmak uygun bir seçenektir.

Her Şeyi Bir Araya Getirmek

Artık kimlik bilgileriniz hazır olduğuna göre, başlatın: HUBClient:

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)

Bu önemli kod satırı, yeni bir örneğini oluşturur. HUBClient, sizi Ultralytics platformu tarafından sunulan geniş hizmet yelpazesine bağlar. Kimlik doğrulama bilgileriniz güvenli bir şekilde yerinde olduğunda, parmaklarınızın ucundaki işlevleri keşfetmeye hazırsınız! Şunun login metodu kimlik doğrulamasını yönetir sağlanan kimlik bilgilerini kullanarak.

HUB-SDK İşlevleri

Ultralytics HUB-SDK, makine öğrenimi projelerinizle etkileşim kurmak için çeşitli işlevler sunar. İşte gerçekleştirebileceğiniz bazı temel işlemler:


Ultralytics HUB-SDK'yı kurduğunuz için tebrikler! Artık en son 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. Mutlu kodlamalar ve projeleriniz Ultralytics'in gücüyle gelişsin! 🌟



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

Yorumlar