Overslaan naar inhoud

Ultralytics HUB-SDK

Welkom bij de Ultralytics HUB-SDK documentatie! Als je krachtige tools en services voor machinaal leren wilt integreren in je Python applicaties, dan ben je hier aan het juiste adres. Of je nu een AI-enthousiasteling bent, een doorgewinterde machine learning-beoefenaar of een softwareontwikkelaar die de mogelijkheden van Ultralytics services wil benutten, onze SDK maakt het gemakkelijk en efficiënt.

Onze vriendelijke en professionele documentatie begeleidt je op je reis van installatie tot het beheersen van de HUB-SDK. Laten we erin duiken en beginnen de volledige kracht van het Ultralytics ecosysteem in je projecten te benutten!

Waar te beginnen

Klaar om aan de slag te gaan met de HUB-SDK? Onze snelstartgids biedt een eenvoudig pad om de SDK aan de slag te krijgen in je Python omgeving.

  • Breng je ontwikkeling vooruit en stroomlijn je installatie door naar: Snelstart.

Installeren vanaf PyPI

Krijg toegang tot de nieuwste stabiele release van HUB-SDK via PyPI. Voer gewoon het onderstaande commando uit in je terminal/shell om de SDK naadloos toe te voegen aan je Python project:

pip install hub-sdk

Na het uitvoeren van dit commando wordt de SDK gedownload en geïnstalleerd, waardoor de mogelijkheden van Ultralytics services in je applicatie worden ontsloten.

HUBClient initialiseren

Integratie met Ultralytics services begint met de initialisatie van een HUBClient object. Deze cruciale stap slaat een brug tussen jouw code en onze API's en vereist de juiste referenties voor authenticatie. Je kunt kiezen voor de standaard API sleutel methode of je e-mail en wachtwoord gebruiken. Laten we het samen opzetten! 🚀

Optie 1: Een API-sleutel gebruiken

Om gebruik te maken van de eenvoud van een API-sleutel, maak je als volgt een woordenboek aan met je sleutel:

from hub_sdk import HUBClient

# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}

Door een API-sleutel te gebruiken, kies je voor een algemene authenticatiemethode die geschikt is voor programmatische toegang. Het is perfect voor scenario's waarbij je een sleutel direct in je framework wilt integreren voor snelle en veilige interactie met services.

Optie 2: E-mail en wachtwoord gebruiken

Gebruik je liever je accountgegevens? Configureer de HUBClient met je e-mailadres en wachtwoord in het woordenboek met referenties:

from hub_sdk import HUBClient

# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}

Het gebruik van je e-mail en wachtwoord is een handige keuze als je op zoek bent naar een traditionele inlogervaring of gebruik wilt maken van gepersonaliseerde functies die gekoppeld zijn aan je Ultralytics account.

Alles samenbrengen

Nu je referenties zijn voorbereid, kun je beginnen met je HUBClient:

HUB SDK-verificatie

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)

Deze cruciale regel code maakt een nieuwe instantie van de HUBClient, die je verbindt met het enorme landschap van diensten die worden aangeboden door het Ultralytics platform. Met je authenticatiegegevens veilig op hun plaats, ben je helemaal klaar om de functionaliteiten binnen handbereik te verkennen!


Gefeliciteerd met het opzetten van de Ultralytics HUB-SDK! Je bent nu goed uitgerust om te beginnen aan je reis naar het integreren van geavanceerde machine learning diensten in je applicaties. Verken onze verdere documentatie voor begeleiding bij het gebruik van specifieke API's en raadpleeg onze gemeenschapsforums als je hordes tegenkomt. Veel plezier met coderen en moge je projecten floreren met de kracht van Ultralytics! 🌟


Reacties