Zum Inhalt springen

Ultralytics HUB-SDK

Willkommen bei der Ultralytics HUB-SDK Dokumentation! Wenn Sie leistungsstarke Tools und Dienste für maschinelles Lernen in Ihre Python Anwendungen integrieren möchten, sind Sie bei uns genau an der richtigen Adresse. Egal, ob Sie ein KI-Enthusiast, ein erfahrener Experte für maschinelles Lernen oder ein Softwareentwickler sind, der die Möglichkeiten der Ultralytics Services nutzen möchte, unser SDK macht es einfach und effizient.

Unsere freundliche und professionelle Dokumentation wird Sie auf einer Reise von der Installation bis zur Beherrschung des HUB-SDK begleiten. Lassen Sie uns eintauchen und beginnen, die volle Leistung des Ultralytics Ökosystems in Ihren Projekten zu nutzen!

Wo soll man anfangen?

Sind Sie bereit, mit dem HUB-SDK loszulegen? Unsere Schnellstart-Anleitung bietet einen einfachen Weg, um das SDK in Ihrer Python zum Laufen zu bringen.

  • Besuchen Sie die Quickstart-Seite, um Ihre Entwicklung voranzutreiben und Ihre Einrichtung zu optimieren.

Installieren aus PyPI

Erhalten Sie Zugriff auf die neueste stabile Version von HUB-SDK über PyPI. Führen Sie einfach den folgenden Befehl in Ihrem Terminal oder Ihrer Shell aus, um das SDK nahtlos zu Ihrem Python hinzuzufügen:

pip install hub-sdk

Nach der Ausführung dieses Befehls wird das SDK heruntergeladen und installiert, so dass die Möglichkeiten der Ultralytics -Dienste in Ihrer Anwendung genutzt werden können.

HUBClient initialisieren

Die Integration mit Ultralytics beginnt mit der Initialisierung eines HUBClient Objekt. Dieser entscheidende Schritt schafft eine Brücke zwischen Ihrem Code und unseren APIs und erfordert entsprechende Anmeldedaten für die Authentifizierung. Sie können sich für die Standard-API-Schlüsselmethode entscheiden oder Ihre E-Mail und Ihr Passwort verwenden. Lassen Sie es uns gemeinsam einrichten! 🚀

Option 1: Verwendung eines API-Schlüssels

Um die Einfachheit eines API-Schlüssels zu nutzen, bereiten Sie ein Wörterbuch mit Ihrem Schlüssel wie folgt vor:

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

Die Verwendung eines API-Schlüssels ist eine gängige Authentifizierungsmethode, die sich für den programmatischen Zugriff eignet. Sie eignet sich perfekt für Szenarien, in denen ein Schlüssel direkt in Ihr Framework integriert werden soll, um eine schnelle und sichere Interaktion mit dem Dienst zu ermöglichen. Die HUBClient Klasse erbt Authentifizierungsfähigkeiten von der Auth Klasse.

Option 2: E-Mail und Passwort verwenden

Sie ziehen es vor, Ihre Kontodaten zu nutzen? Konfigurieren Sie die HUBClient mit Ihrer E-Mail-Adresse und Ihrem Kennwort im Anmeldeinformationswörterbuch:

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

Die Verwendung Ihrer E-Mail und Ihres Passworts ist eine bequeme Wahl, wenn Sie ein traditionelles Login-Erlebnis suchen oder personalisierte Funktionen nutzen möchten, die mit Ihrem Ultralytics -Konto verbunden sind.

Alles unter einen Hut bringen

Nachdem Sie nun Ihre Anmeldedaten vorbereitet haben, starten Sie Ihre HUBClient:

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)

Diese entscheidende Codezeile erzeugt eine neue Instanz der HUBClientdie Sie mit der riesigen Landschaft der von der Ultralytics angebotenen Dienste verbindet. Wenn Sie Ihre Authentifizierungsdaten sicher hinterlegt haben, sind Sie bereit, die Funktionalitäten zu erkunden, die Ihnen zur Verfügung stehen! Die login Methode übernimmt die Authentifizierung unter Verwendung der angegebenen Anmeldedaten.

HUB-SDK Funktionalitäten

Das Ultralytics HUB-SDK bietet eine Reihe von Funktionen für die Interaktion mit Ihren maschinellen Lernprojekten. Hier sind einige wichtige Operationen, die Sie durchführen können:


Herzlichen Glückwunsch zum Einrichten des Ultralytics HUB-SDK! Sie sind nun gut gerüstet, um sich auf den Weg zu machen, modernste maschinelle Lerndienste in Ihre Anwendungen zu integrieren. In unserer weiterführenden Dokumentation finden Sie Anleitungen zur Verwendung bestimmter APIs, und in unseren Community-Foren können Sie nachlesen, wenn Sie auf Hindernisse stoßen. Viel Spaß beim Programmieren und viel Erfolg für Ihre Projekte mit der Kraft von Ultralytics! 🌟

📅 Erstellt vor 1 Jahr ✏️ Aktualisiert vor 1 Monat

Kommentare