Saltar al contenido

Ultralytics HUB-SDK

隆Bienvenido a la documentaci贸n de Ultralytics HUB-SDK! Si buscas integrar potentes herramientas y servicios de aprendizaje autom谩tico en tus aplicaciones Python , has llegado al lugar adecuado. Tanto si eres un entusiasta de la IA, un experimentado profesional del aprendizaje autom谩tico o un desarrollador de software que busca aprovechar las capacidades de los servicios de Ultralytics , nuestro SDK lo hace f谩cil y eficaz.

Nuestra documentaci贸n amigable y profesional te guiar谩 en un viaje desde la instalaci贸n hasta el dominio del HUB-SDK. 隆Sumerj谩monos y empecemos a aprovechar toda la potencia del ecosistema Ultralytics en tus proyectos!

Por d贸nde empezar

驴Est谩s listo para empezar a trabajar con el SDK de HUB? Nuestra gu铆a de inicio r谩pido te ofrece una forma sencilla de poner en marcha el SDK en tu entorno Python .

  • Impulsa tu desarrollo y agiliza tu configuraci贸n visitando: Inicio r谩pido.

Instalar desde PyPI

Accede a la 煤ltima versi贸n estable de HUB-SDK a trav茅s de PyPI. Simplemente ejecuta el siguiente comando en tu terminal/shell para a帽adir sin problemas el SDK a tu proyecto Python :

pip install hub-sdk

Tras ejecutar este comando, el SDK se descargar谩 e instalar谩, desbloqueando las capacidades de los servicios de Ultralytics en tu aplicaci贸n.

Inicializar HUBClient

La integraci贸n con los servicios de Ultralytics comienza con la inicializaci贸n de un HUBClient objeto. Este paso fundamental crea un puente entre tu c贸digo y nuestras API, y requiere unas credenciales adecuadas para la autenticaci贸n. Puedes optar por el m茅todo est谩ndar de clave API o utilizar tu correo electr贸nico y contrase帽a. 隆Vamos a configurarlo juntos! 馃殌

Opci贸n 1: Utilizar una clave API

Para aprovechar la sencillez de una clave API, prepara un diccionario con tu clave de la siguiente manera:

from hub_sdk import HUBClient

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

Al utilizar una clave API, est谩s eligiendo un m茅todo de autenticaci贸n com煤n adecuado para el acceso program谩tico. Es perfecto para escenarios en los que se desea integrar una clave directamente en tu framework para una interacci贸n r谩pida y segura con el servicio.

Opci贸n 2: Utilizar correo electr贸nico y contrase帽a

驴Prefieres utilizar las credenciales de tu cuenta? Configura el HUBClient con tu correo electr贸nico y contrase帽a en el diccionario de credenciales:

from hub_sdk import HUBClient

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

Utilizar tu correo electr贸nico y contrase帽a es una opci贸n c贸moda si buscas una experiencia de inicio de sesi贸n tradicional o si quieres utilizar funciones personalizadas vinculadas a tu cuenta de Ultralytics .

Reunirlo todo

Ahora que tus credenciales est谩n preparadas, inicia tu HUBClient:

Autenticaci贸n 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)

Esta crucial l铆nea de c贸digo crea una nueva instancia del HUBClient, conect谩ndote al vasto paisaje de servicios que ofrece la plataforma Ultralytics . Con tus datos de autenticaci贸n seguros, 隆ya est谩s listo para explorar las funcionalidades a tu alcance!


隆Enhorabuena por configurar el Ultralytics HUB-SDK! Ahora est谩s bien equipado para embarcarte en tu viaje hacia la integraci贸n de servicios de aprendizaje autom谩tico de vanguardia en tus aplicaciones. Explora nuestra documentaci贸n adicional para obtener orientaci贸n sobre el uso de API espec铆ficas, y consulta los foros de nuestra comunidad si encuentras alg煤n obst谩culo. 隆Feliz codificaci贸n, y que tus proyectos prosperen con el poder de Ultralytics! 馃専


Comentarios