Skip to content

Ultralytics HUB-SDK

Bienvenue dans la documentation de Ultralytics HUB-SDK ! Si tu cherches à intégrer de puissants outils et services d'apprentissage automatique dans tes applications Python , tu es au bon endroit. Que tu sois un passionné d'IA, un praticien chevronné de l'apprentissage automatique ou un développeur de logiciels cherchant à exploiter les capacités des services Ultralytics , notre SDK rend les choses faciles et efficaces.

Notre documentation conviviale et professionnelle te guidera dans ton parcours, de l'installation à la maßtrise du HUB-SDK. Plongeons dans l'aventure et commençons à tirer parti de toute la puissance de l'écosystÚme Ultralytics dans tes projets !

Par oĂč commencer ?

PrĂȘt Ă  dĂ©marrer avec le HUB-SDK ? Notre guide de dĂ©marrage rapide offre un chemin direct pour mettre en place le SDK et le faire fonctionner dans ton environnement Python .

  • Fais avancer ton dĂ©veloppement et simplifie ton installation en visitant : DĂ©marrage rapide.

Installation Ă  partir de PyPI

AccÚde à la derniÚre version stable de HUB-SDK par l'intermédiaire de PyPI. Il te suffit d'exécuter la commande ci-dessous dans ton terminal/shell pour ajouter le SDK à ton projet Python :

pip install hub-sdk

AprÚs avoir exécuté cette commande, le SDK sera téléchargé et installé, débloquant ainsi les capacités des services Ultralytics dans ton application.

Initialiser HUBClient

L'intĂ©gration avec les services Ultralytics commence par l'initialisation d'un HUBClient objet. Cette Ă©tape charniĂšre crĂ©e un pont entre ton code et nos API, et nĂ©cessite des identifiants appropriĂ©s pour l'authentification. Tu peux opter pour la mĂ©thode standard de la clĂ© API ou utiliser ton e-mail et ton mot de passe. Configurons cela ensemble ! 🚀

Option 1 : Utiliser une clé API

Pour utiliser la simplicité d'une clé API, prépare un dictionnaire avec ta clé comme suit :

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

En utilisant une clĂ© API, tu choisis une mĂ©thode d'authentification commune adaptĂ©e Ă  l'accĂšs programmatique. C'est parfait pour les scĂ©narios oĂč l'intĂ©gration d'une clĂ© directement dans ton cadre est souhaitĂ©e pour une interaction de service rapide et sĂ©curisĂ©e.

Option 2 : Utilisation de l'email et du mot de passe

Tu préfÚres mettre à profit les informations d'identification de ton compte ? Configure le HUBClient avec ton email et ton mot de passe dans le dictionnaire des identifiants :

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

L'utilisation de ton courriel et de ton mot de passe est un choix pratique si tu cherches une expérience de connexion traditionnelle ou si tu veux utiliser des fonctions personnalisées liées à ton compte Ultralytics .

Rassembler tout cela

Maintenant que tes informations d'identification sont préparées, lance ton HUBClient:

client = HUBClient(credentials)
# The HUBClient is now initialized with your chosen authentication method.

Cette ligne de code cruciale crĂ©e une nouvelle instance de HUBClient, te connectant au vaste paysage de services offerts par la plateforme Ultralytics . Avec tes dĂ©tails d'authentification en place en toute sĂ©curitĂ©, tu es prĂȘt Ă  explorer les fonctionnalitĂ©s au bout de tes doigts !


FĂ©licitations pour avoir configurĂ© le Ultralytics HUB-SDK ! Tu es maintenant bien Ă©quipĂ© pour te lancer dans l'intĂ©gration de services d'apprentissage automatique de pointe dans tes applications. Explore notre documentation complĂ©mentaire pour obtenir des conseils sur l'utilisation d'API spĂ©cifiques, et consulte les forums de notre communautĂ© si tu rencontres des obstacles. Bon codage, et que tes projets prospĂšrent grĂące au pouvoir de Ultralytics! 🌟


Commentaires