Saltar al contenido

Inicio r谩pido: Instalaci贸n del HUB-SDK

隆Hola y bienvenido! 馃帀 Si buscas integrarte con los servicios de Ultralytics r谩pidamente y sin complicaciones, has venido al lugar adecuado. Nuestra gu铆a de instalaci贸n del HUB-SDK est谩 dise帽ada para ayudarte a ponerte en marcha en un abrir y cerrar de ojos, con instrucciones claras y paso a paso. Tanto si eres un desarrollador experimentado como si acabas de empezar, nuestro objetivo es proporcionarte un proceso de instalaci贸n sencillo y directo. As铆 que coge tu bebida favorita, 隆y embarqu茅monos juntos en este viaje de instalaci贸n!

Requisitos previos

Antes de sumergirnos en el n煤cleo de la instalaci贸n, asegur茅monos de que tenemos todas las herramientas que necesitaremos. Un proceso de instalaci贸n sin problemas comienza con la configuraci贸n adecuada, as铆 que esto es lo que debes tener a mano:

  • Python: Es esencial tener Python instalado en tu m谩quina para trabajar con HUB-SDK. Descarga la 煤ltima versi贸n de python.org si a煤n no est谩 instalada en tu sistema.

  • Git (Opcional): Aunque Git no es obligatorio para instalar HUB-SDK, se recomienda encarecidamente si quieres obtener las 煤ltimas y mejores caracter铆sticas directamente de la fuente. Puedes obtener Git en git-scm.com.

Una vez eliminados estos requisitos previos, est谩s preparado para pasar a la fase de instalaci贸n.

M茅todos de instalaci贸n

Dependiendo de tus necesidades, puedes elegir entre dos m茅todos principales para instalar el HUB-SDK. Esto es lo que ofrece cada m茅todo:

Instalar desde PyPI

Si buscas estabilidad y facilidad de instalaci贸n, lo mejor es que descargues la 煤ltima versi贸n estable de HUB-SDK de PyPI. A continuaci贸n te explicamos c贸mo hacerlo con pip, el instalador de paquetes de Python:

pip install hub-sdk

Si ejecutas este comando, obtendr谩s la versi贸n estable de HUB-SDK y la instalar谩s directamente en tu entorno Python . Es la forma m谩s r谩pida de empezar a utilizar HUB-SDK.

Inicializar HUBClient

Una vez completada la instalaci贸n, es hora de poner tus manos en el HUBClient. El HUBClient ser谩 tu puerta de entrada para interactuar con el ecosistema Ultralytics . A continuaci贸n encontrar谩s dos formas de autenticarte y utilizar el cliente.

Opci贸n A: Utilizar una clave API para la autenticaci贸n

Para los que prefieren utilizar claves API por simplicidad y seguridad, aqu铆 tienes c贸mo configurarlo:

from hub_sdk import HUBClient

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

Introduce tu clave API real proporcionada por Ultralytics en lugar de <YOUR-API-KEY>. Este es el m茅todo preferido cuando las API requieren una clave segura para el acceso.

Opci贸n B: Utilizar un par de correo electr贸nico/contrase帽a para la autenticaci贸n

Si necesitas utilizar una combinaci贸n de correo electr贸nico y contrase帽a, es igual de sencillo:

from hub_sdk import HUBClient

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

Sustituye <YOUR-EMAIL> y <YOUR-PASSWORD> con tus credenciales de acceso. Este enfoque es m谩s tradicional, pero igualmente robusto.

Por 煤ltimo, crea el objeto HUBClient con el m茅todo de credenciales que hayas seleccionado:

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)

Al ejecutar la l铆nea de c贸digo anterior, habr谩s creado con 茅xito una instancia del HUBClient, 隆lista para realizar diversas operaciones utilizando los servicios de Ultralytics !


隆Ya est谩 todo listo! 馃殌 Ya tienes HUB-SDK instalado y un HUBClient inicializado a tu disposici贸n. A partir de aqu铆, puedes empezar a sumergirte en las ricas funciones que ofrece el ecosistema Ultralytics . Aprovecha la potencia y flexibilidad de HUB-SDK para tus proyectos, navega por la documentaci贸n para explorar qu茅 m谩s puedes hacer, y si te encuentras con alg煤n problema, nuestro amable equipo de soporte est谩 a un clic de distancia. 隆Feliz programaci贸n!


Comentarios