Zum Inhalt springen

Schnellstart: Installation des 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, stellen Sie sicher, dass Sie Folgendes 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, 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:

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

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

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 bereit! 🚀 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 und wenn Sie auf Probleme stoßen, steht Ihnen unser Support-Team gerne zur Seite. Viel Spaß beim Programmieren!


Kommentare