Ir al contenido

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

隆Hola y bienvenido! 馃帀 Si buscas integrarte con los servicios de Ultralytics r谩pidamente y sin complicaciones, has llegado al lugar adecuado. Nuestra gu铆a de instalaci贸n de HUB-SDK est谩 dise帽ada para ayudarte a ponerte en marcha en poco tiempo con instrucciones claras y paso a paso. Tanto si es un desarrollador experimentado como si acaba de empezar, nuestro objetivo es proporcionarle 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 vamos a necesitar. Un proceso de instalaci贸n sin problemas comienza con la configuraci贸n correcta, as铆 que esto es lo que debes tener a mano:

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

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

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

M茅todos de instalaci贸n

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

Instalaci贸n desde PyPI

Si buscas estabilidad y facilidad de instalaci贸n, lo mejor es que descargues la 煤ltima versi贸n estable de HUB-SDK desde PyPI. As铆 es como puedes hacerlo con pip, el instalador de paquetes de Python:

pip install hub-sdk

Ejecutando este comando obtendr谩 la versi贸n estable de HUB-SDK y la instalar谩 directamente en su 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 . Abajo puedes encontrar dos formas de autenticar y usar el cliente.

Opci贸n A: Uso de una clave API para la autenticaci贸n

Para aquellos que prefieren utilizar claves API por simplicidad y seguridad, a continuaci贸n se explica c贸mo configurarlo:

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

Introduzca su 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:

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

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

Por 煤ltimo, cree el objeto HUBClient con el m茅todo de credenciales seleccionado:

Autenticaci贸n del 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谩 creado con 茅xito una instancia de HUBClient, lista para realizar diversas operaciones utilizando los servicios de Ultralytics .


隆Ya est谩 todo listo! Ahora tienes HUB-SDK instalado y un HUBClient inicializado a tu disposici贸n. A partir de aqu铆, puede empezar a sumergirse en las ricas caracter铆sticas proporcionadas por el ecosistema Ultralytics . Aproveche la potencia y flexibilidad de HUB-SDK para sus proyectos, navegue a trav茅s de la documentaci贸n para explorar qu茅 m谩s se puede hacer, y si se encuentra con alg煤n problema, nuestro amable equipo de soporte est谩 a s贸lo un clic de distancia. 隆Feliz programaci贸n!

Comentarios