Vai al contenuto

Guida rapida: Installazione di Ultralytics HUB-SDK

Benvenuti! 🎉 Questa guida fornisce una procedura dettagliata per l'installazione e l'inizializzazione di Ultralytics HUB-SDK, progettata sia per sviluppatori esperti che per principianti.

Prerequisiti

Prima di iniziare, assicurati di avere quanto segue:

  • python: Richiesto per lavorare con HUB-SDK. Se non è già installato, scarica l'ultima versione da python.org.
  • Git (opzionale): Raccomandato per accedere alle funzionalità più recenti direttamente dalla sorgente. Scarica Git da git-scm.com.

Installazione

È possibile installare HUB-SDK utilizzando uno dei seguenti metodi:

Installa da PyPI

Per un'installazione stabile e semplice, installa l'ultima release di HUB-SDK da PyPI utilizzando pip:

pip install hub-sdk

Questo comando scarica e installa la versione stabile di HUB-SDK nel tuo ambiente Python. Questo è il modo più rapido per iniziare.

Inizializza HUBClient

Dopo l'installazione, inizializza HUBClient per interfacciarsi con l'ecosistema Ultralytics HUB. Sono disponibili due metodi di autenticazione:

Opzione 1: Utilizzo di una chiave API

Usa una chiave API per una configurazione semplice e sicura:

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

Sostituisci <YOUR-API-KEY> con la tua chiave API effettiva di Ultralytics. Questo metodo è preferibile per un accesso sicuro all'API. Puoi trovare o creare la tua chiave API sulla tua pagina Pagina delle impostazioni di Ultralytics HUB.

Opzione 2: Utilizzo di e-mail e password

In alternativa, utilizza una combinazione di email e password:

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

Sostituisci <YOUR-EMAIL> e <YOUR-PASSWORD> con le tue credenziali di accesso Ultralytics.

Crea un oggetto HUBClient

Crea un HUBClient object utilizzando il metodo di autenticazione scelto:

Autenticazione 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)

Con il HUBClient istanza inizializzata, ora puoi eseguire varie operazioni utilizzando i servizi Ultralytics. Il HUBClient classe estende le funzionalità di autenticazione e funge da gateway per interagire con il servizio Ultralytics HUB. Per maggiori dettagli, consulta il hub_sdk.hub_client.HUBClient documentazione di riferimento.


Tutto pronto! 🚀 Con HUB-SDK installato e HUBClient inizializzato, ora puoi esplorare le funzionalità dell'ecosistema Ultralytics. Per ulteriori indicazioni, consulta la sezione Documentazione di Ultralytics HUB-SDK e in caso di problemi, il nostro team di supporto è pronto ad assisterti. Buon coding!



📅 Creato 1 anno fa ✏️ Aggiornato 1 mese fa

Commenti