Overslaan naar inhoud

Snelstart: HUB-SDK installeren

Hallo en welkom! 🎉 Als je op zoek bent naar een snelle en probleemloze integratie met Ultralytics diensten, dan ben je hier aan het juiste adres. Onze HUB-SDK installatiegids is ontworpen om je in een mum van tijd op weg te helpen met duidelijke, stapsgewijze instructies. Of je nu een doorgewinterde ontwikkelaar bent of net begint, ons doel is om je een eenvoudig, rechttoe rechtaan installatieproces te bieden. Dus pak je favoriete drankje en laten we samen beginnen aan deze installatiereis!

Vereisten

Voordat we in de kern van de installatie duiken, moeten we ervoor zorgen dat we alle gereedschappen hebben die we nodig hebben. Een soepel installatieproces begint met de juiste instellingen, dus dit is wat je bij de hand moet hebben:

  • Python: Het is essentieel om Python op je machine geïnstalleerd te hebben om met HUB-SDK te kunnen werken. Download de nieuwste versie van python.org als deze nog niet op je systeem is geïnstalleerd.

  • Git (optioneel): Hoewel Git niet verplicht is om HUB-SDK te installeren, wordt het sterk aangeraden als je de nieuwste en beste functies direct van de bron wilt halen. Git kan worden verkregen van git-scm.com.

Met deze voorwaarden uit de weg ben je helemaal klaar om verder te gaan met de installatiefase.

Installatiemethoden

Afhankelijk van je behoeften kun je kiezen uit twee primaire methoden om de HUB-SDK te installeren. Dit is wat elk pad te bieden heeft:

Installeren vanaf PyPI

Als je op zoek bent naar stabiliteit en installatiegemak, dan kun je het beste de laatste stabiele versie van HUB-SDK van PyPI downloaden. Hier lees je hoe je dat kunt doen met pip, Python's package installer:

pip install hub-sdk

Door dit commando uit te voeren wordt de stabiele versie van HUB-SDK opgehaald en direct geïnstalleerd in je Python omgeving. Dit is de snelste manier om aan de slag te gaan met HUB-SDK.

HUBClient initialiseren

Als de installatie is voltooid, is het tijd om de HUBClient in gebruik te nemen. De HUBClient is je toegangspoort tot het Ultralytics ecosysteem. Hieronder vind je twee manieren om je te authenticeren en de client te gebruiken.

Optie A: Een API-sleutel gebruiken voor verificatie

Voor degenen die de voorkeur geven aan het gebruik van API-sleutels voor eenvoud en veiligheid, lees je hier hoe je dat instelt:

from hub_sdk import HUBClient

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

Voer je werkelijke API-sleutel in die is verstrekt door Ultralytics in plaats van <YOUR-API-KEY>. Dit is de voorkeursmethode wanneer API's een beveiligde sleutel nodig hebben voor toegang.

Optie B: Een e-mail/wachtwoordpaar gebruiken voor verificatie

Als je een e-mail/wachtwoordcombinatie moet gebruiken, is het net zo eenvoudig:

from hub_sdk import HUBClient

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

vervangen <YOUR-EMAIL> en <YOUR-PASSWORD> met je inloggegevens. Deze aanpak is traditioneler, maar even robuust.

Maak tenslotte het HUBClient object aan met de door jou gekozen credential methode:

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)

Door de bovenstaande regel code uit te voeren, heb je met succes een instantie van de HUBClient gemaakt, klaar om verschillende bewerkingen uit te voeren met de Ultralytics services!


Je bent er helemaal klaar voor! 🚀 Je hebt nu HUB-SDK geïnstalleerd en een geïnitialiseerde HUBClient tot je beschikking. Vanaf hier kun je beginnen met het gebruiken van de uitgebreide mogelijkheden van het Ultralytics ecosysteem. Maak gebruik van de kracht en flexibiliteit van HUB-SDK voor je projecten, navigeer door de documentatie om te ontdekken wat je nog meer kunt doen en als je problemen tegenkomt, is ons vriendelijke ondersteuningsteam slechts een klik van je verwijderd. Veel plezier met coderen!


Reacties