Schnellstart: Installation von Ultralytics HUB-SDK
Herzlich willkommen! Dieser Leitfaden bietet eine schrittweise Anleitung zur Installation und Initialisierung des Ultralytics HUB-SDK, die sich sowohl an erfahrene Entwickler als auch an Anfänger richtet.
Voraussetzungen
Bevor Sie beginnen, vergewissern Sie sich, dass Sie die folgenden Informationen haben:
- Python: Erforderlich für die Arbeit mit HUB-SDK. Falls noch nicht installiert, laden Sie die neueste Version von python.org herunter.
- Git (optional): Empfohlen für den Zugriff auf die neuesten Funktionen direkt aus der Quelle. Holen Sie sich Git von git-scm.com.
Einrichtung
Sie können das HUB-SDK mit einer der folgenden Methoden installieren:
Von PyPI installieren
Für eine stabile und einfache Installation installieren Sie bitte 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 . Dies ist der schnellste Weg, um loszulegen.
HUBClient initialisieren
Nach der Installation initialisieren Sie HUBClient
um eine Schnittstelle mit dem Ultralytics HUB-Ökosystem zu schaffen. Es sind zwei Authentifizierungsmethoden verfügbar:
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 aktuellen API-Schlüssel von Ultralytics. Diese Methode wird für einen sicheren API-Zugang bevorzugt. Sie können Ihren API-Schlüssel auf Ihrer Website finden oder erstellen. Ultralytics HUB-Einstellungsseite.
Option 2: E-Mail und Passwort verwenden
Alternativ können Sie auch eine Kombination aus E-Mail und Passwort verwenden:
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
Ersetzen Sie <YOUR-EMAIL>
und <YOUR-PASSWORD>
mit Ihren Ultralytics .
HUBClient-Objekt erstellen
Erstellen einer 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 ist, können Sie nun verschiedene Operationen mit Ultralytics durchführen. Die HUBClient
Klasse erweitert die Authentifizierungsfunktionen und dient als Tor zur Interaktion mit dem Ultralytics HUB-Dienst. Weitere Einzelheiten finden Sie in der hub_sdk.hub_client.HUBClient
Referenzdokumentation.
Sie sind bereit! 🚀 Mit installiertem HUB-SDK und HUBClient
initialisiert, können Sie nun die Funktionen des Ultralytics erkunden. Weitere Anleitungen finden Sie in der Ultralytics HUB-SDK-Dokumentation und wenn Sie auf Probleme stoßen, ist unser Support-Team bereit, Ihnen zu helfen. Viel Spaß beim Kodieren!