Vai al contenuto

Avvio rapido: Installazione di Ultralytics HUB-SDK

Benvenuti! 🎉 Questa guida fornisce una guida passo-passo per l'installazione e l'inizializzazione di Ultralytics HUB-SDK, pensata sia per gli sviluppatori esperti che per i principianti.

Prerequisiti

Prima di iniziare, assicuratevi di disporre di quanto segue:

  • Python: Necessario per lavorare con HUB-SDK. Se non è ancora installato, scaricare l'ultima versione da python.org.
  • Git (opzionale): Consigliato per accedere alle ultime funzionalità direttamente dalla fonte. Ottenere Git da git-scm.com.

Installazione

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

Installare da PyPI

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

pip install hub-sdk

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

Inizializzare HUBClient

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

Opzione 1: Utilizzo di una chiave API

Utilizzate una chiave API per una configurazione semplice e sicura:

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

Sostituire <YOUR-API-KEY> con la chiave API effettiva di Ultralytics. Questo metodo è preferibile per un accesso sicuro all'API. È possibile trovare o creare la propria chiave API su Pagina delle impostazioni di Ultralytics HUB.

Opzione 2: Utilizzo di e-mail e password

In alternativa, utilizzare una combinazione di e-mail e password:

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

Sostituire <YOUR-EMAIL> e <YOUR-PASSWORD> con le credenziali di accesso a Ultralytics .

Creare l'oggetto HUBClient

Creare un HUBClient 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 inizializzata, è ora possibile eseguire varie operazioni utilizzando i servizi Ultralytics . Il HUBClient estende le funzionalità di autenticazione e funge da porta d'accesso per interagire con il servizio HUB di Ultralytics . Per maggiori dettagli, consultare la sezione hub_sdk.hub_client.HUBClient documentazione di riferimento.


Siete pronti! 🚀 Con HUB-SDK installato e HUBClient inizializzato, è ora possibile esplorare le funzionalità dell'ecosistema Ultralytics . Per ulteriori informazioni, consultare la sezione Documentazione di Ultralytics HUB-SDK e in caso di problemi, il nostro team di supporto è pronto ad assistervi. Buona codifica!

📅C reato 1 anno fa ✏️ Aggiornato 1 mese fa

Commenti