Schnellstart: Installation des Ultralytics HUB-SDK
Willkommen! 🎉 Dieser Leitfaden bietet eine schrittweise Anleitung zur Installation und Initialisierung des Ultralytics HUB-SDK, das sowohl für erfahrene Entwickler als auch für Anfänger entwickelt wurde.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Python: Für die Arbeit mit dem HUB-SDK erforderlich. Wenn noch nicht installiert, laden Sie die neueste Version von python.org herunter.
- Git (Optional): Empfohlen, um direkt von der Quelle auf die neuesten Funktionen zuzugreifen. Git erhalten Sie unter git-scm.com.
Installation
Sie können das HUB-SDK mit einer der folgenden Methoden installieren:
Installation über PyPI
Für eine stabile und einfache Installation installieren Sie die neueste Version von HUB-SDK von PyPI mit pip
:
pip install hub-sdk
Dieser Befehl lädt die stabile Version von HUB-SDK herunter und installiert sie in Ihrer Python-Umgebung. Dies ist der schnellste Weg, um loszulegen.
HUBClient initialisieren
Initialisierung nach der Installation HUBClient
zur Schnittstelle mit dem Ultralytics HUB-Ökosystem. Es stehen zwei Authentifizierungsmethoden zur Verfügung:
Option 1: Verwendung eines API-Schlüssels
Verwenden Sie einen API-Schlüssel für eine einfache und sichere Einrichtung:
credentials = {"api_key": "<YOUR-API-KEY>"}
Ersetzen Sie <YOUR-API-KEY>
mit Ihrem tatsächlichen API-Schlüssel von Ultralytics. Diese Methode wird für einen sicheren API-Zugriff bevorzugt. Sie können Ihren API-Schlüssel auf Ihrer Seite finden oder erstellen Ultralytics HUB Einstellungsseite.
Option 2: Verwendung von E-Mail und Passwort
Alternativ können Sie eine E-Mail- und Passwortkombination verwenden:
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
Ersetzen Sie <YOUR-EMAIL>
und <YOUR-PASSWORD>
mit Ihren Ultralytics-Anmeldedaten.
HUBClient-Objekt erstellen
Erstellen Sie eine HUBClient
Objekt mit der von Ihnen gewählten Authentifizierungsmethode:
HUB SDK Authentifizierung
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)
Mit dem HUBClient
Instanz initialisiert wurde, können Sie nun verschiedene Operationen mit Ultralytics-Diensten durchführen. Die HUBClient
Klasse erweitert die Authentifizierungsfunktionen und dient als Ihr Gateway zur Interaktion mit dem Ultralytics HUB-Service. Weitere Informationen finden Sie im hub_sdk.hub_client.HUBClient
Referenzdokumentation.
Sie sind startklar! 🚀 Mit installiertem HUB-SDK und HUBClient
initialisiert wurde, können Sie nun die Funktionen des Ultralytics-Ökosystems erkunden. Weitere Anleitungen finden Sie im Ultralytics HUB-SDK Dokumentation und wenn Sie auf Probleme stoßen, steht Ihnen unser Support-Team gerne zur Seite. Viel Spaß beim Programmieren!