Ultralytics HUB-SDK
Benvenuti nella documentazione di Ultralytics HUB-SDK! Se state cercando di integrare potenti strumenti e servizi di apprendimento automatico nelle vostre applicazioni Python , siete nel posto giusto. Che siate appassionati di AI, esperti di machine learning o sviluppatori di software che desiderano sfruttare le capacità dei servizi di Ultralytics , il nostro SDK rende tutto più semplice ed efficiente.
La nostra documentazione amichevole e professionale vi guiderà nel viaggio dall'installazione alla padronanza di HUB-SDK. Immergetevi e iniziate a sfruttare tutta la potenza dell'ecosistema Ultralytics nei vostri progetti!
Da dove iniziare
Siete pronti a partire con l'HUB-SDK? La nostra guida rapida offre un percorso semplice per rendere operativo l'SDK nel vostro ambiente Python .
- Per accelerare lo sviluppo e semplificare la configurazione, visitate il sito: Avvio rapido.
Installazione da PyPI
Ottenete l'accesso all'ultima versione stabile di HUB-SDK attraverso PyPI. È sufficiente eseguire il comando seguente nel terminale/shell per aggiungere senza problemi l'SDK al vostro progetto Python :
Dopo aver eseguito questo comando, l'SDK verrà scaricato e installato, sbloccando le funzionalità dei servizi di Ultralytics nella vostra applicazione.
Inizializzare HUBClient
L'integrazione con i servizi di Ultralytics inizia con l'inizializzazione di un file HUBClient
oggetto. Questo passaggio fondamentale crea un ponte tra il vostro codice e le nostre API e richiede credenziali appropriate per l'autenticazione. Si può optare per il metodo standard della chiave API o utilizzare l'e-mail e la password. Configuriamolo insieme! 🚀
Opzione 1: Utilizzo di una chiave API
Per sfruttare la semplicità di una chiave API, preparate un dizionario con la vostra chiave in questo modo:
# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}
Utilizzando una chiave API, si sceglie un metodo di autenticazione comune adatto all'accesso programmatico. È perfetto per gli scenari in cui si desidera integrare una chiave direttamente nel proprio framework per un'interazione rapida e sicura con il servizio.
Opzione 2: Utilizzo di e-mail e password
Preferite utilizzare le credenziali del vostro account? Configurate la funzione HUBClient
con l'e-mail e la password nel dizionario delle credenziali:
# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with your password.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
L'utilizzo dell'e-mail e della password è una scelta conveniente se si desidera un'esperienza di accesso tradizionale o se si vogliono utilizzare le funzioni personalizzate legate al proprio account Ultralytics .
Mettere tutto insieme
Ora che le credenziali sono state preparate, è possibile avviare il programma HUBClient
:
Autenticazione HUB SDK
Questa fondamentale riga di codice crea una nuova istanza di HUBClient, collegandovi al vasto panorama di servizi offerti dalla piattaforma Ultralytics . Con i vostri dati di autenticazione al sicuro, siete pronti a esplorare le funzionalità a portata di mano!
Congratulazioni per aver configurato Ultralytics HUB-SDK! Ora siete ben equipaggiati per intraprendere il viaggio verso l'integrazione di servizi di apprendimento automatico all'avanguardia nelle vostre applicazioni. Esplorate la nostra ulteriore documentazione per ottenere indicazioni sull'uso di API specifiche e consultate i forum della nostra comunità se incontrate qualche ostacolo. Buona programmazione e che i vostri progetti possano prosperare grazie alla potenza di Ultralytics! 🌟