Passer au contenu

Démarrage rapide : Installation du HUB-SDK Ultralytics

Bienvenue ! 🎉 Ce guide fournit une procédure pas à pas pour l'installation et l'initialisation du HUB-SDK Ultralytics, conçu pour les développeurs chevronnés et les débutants.

Prérequis

Avant de commencer, assurez-vous d'avoir les éléments suivants :

  • Python: Requis pour travailler avec HUB-SDK. S'il n'est pas déjà installé, téléchargez la dernière version depuis python.org.
  • Git (Facultatif) : Recommandé pour accéder aux dernières fonctionnalités directement à partir de la source. Obtenez Git sur git-scm.com.

Installation

Vous pouvez installer le HUB-SDK en utilisant l'une des méthodes suivantes :

Installer depuis PyPI

Pour une installation stable et facile, installez la dernière version de HUB-SDK à partir de PyPI en utilisant les pip:

pip install hub-sdk

Cette commande télécharge et installe la version stable de HUB-SDK dans votre environnement Python. C'est le moyen le plus rapide de commencer.

Initialiser HUBClient

Après l'installation, initialiser HUBClient pour l'interface avec l'écosystème Ultralytics HUB. Deux méthodes d'authentification sont disponibles :

Option 1 : Utilisation d'une clé API

Utilisez une clé API pour une configuration simple et sécurisée :

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

Remplacez <YOUR-API-KEY> avec votre clé API réelle provenant d'Ultralytics. Cette méthode est préférable pour un accès API sécurisé. Vous pouvez trouver ou créer votre clé API sur votre Page des paramètres d'Ultralytics HUB.

Option 2 : Utilisation d'un e-mail et d'un mot de passe

Alternativement, utilisez une combinaison d'e-mail et de mot de passe :

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

Remplacez <YOUR-EMAIL> et <YOUR-PASSWORD> avec vos identifiants de connexion Ultralytics.

Créer un objet HUBClient

Créer un fichier HUBClient objet en utilisant votre méthode d'authentification choisie :

Authentification SDK HUB

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)

Avec le HUBClient instance initialisée, vous pouvez maintenant effectuer diverses opérations en utilisant les services Ultralytics. Le HUBClient class étend les capacités d'authentification et sert de passerelle pour interagir avec le service Ultralytics HUB. Pour plus de détails, consultez le hub_sdk.hub_client.HUBClient documentation de référence.


Vous êtes prêt ! 🚀 Avec HUB-SDK installé et HUBClient Une fois initialisé, vous pouvez désormais explorer les fonctionnalités de l'écosystème Ultralytics. Pour plus d'informations, consultez le Documentation du SDK Ultralytics HUB et si vous rencontrez des problèmes, notre équipe de support est prête à vous aider. Bon codage !



📅 Créé il y a 1 an ✏️ Mis à jour il y a 1 mois

Commentaires