Ir al contenido

Inicio rápido: Instalación de Ultralytics HUB-SDK

¡Bienvenido! 🎉 Esta guía proporciona un tutorial paso a paso para instalar e inicializar el HUB-SDK de Ultralytics, diseñado tanto para desarrolladores experimentados como para principiantes.

Prerrequisitos

Antes de comenzar, asegúrate de tener lo siguiente:

  • Python: Requerido para trabajar con HUB-SDK. Si aún no está instalado, descargue la última versión de python.org.
  • Git (Opcional): Recomendado para acceder a las últimas funciones directamente desde la fuente. Obtenga Git desde git-scm.com.

Instalación

Puede instalar el HUB-SDK utilizando uno de los siguientes métodos:

Instalar desde PyPI

Para una instalación estable y sencilla, instala la última versión de HUB-SDK desde PyPI usando pip:

pip install hub-sdk

Este comando descarga e instala la versión estable de HUB-SDK en su entorno Python. Esta es la forma más rápida de empezar.

Inicializar HUBClient

Después de la instalación, inicializa HUBClient para interactuar con el ecosistema Ultralytics HUB. Hay dos métodos de autenticación disponibles:

Opción 1: Usar una clave API

Utilice una clave API para una configuración sencilla y segura:

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

Reemplaza <YOUR-API-KEY> con su clave API real de Ultralytics. Este método es preferible para un acceso seguro a la API. Puede encontrar o crear su clave API en su Página de configuración de Ultralytics HUB.

Opción 2: Usar correo electrónico y contraseña

Alternativamente, utiliza una combinación de correo electrónico y contraseña:

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

Reemplaza <YOUR-EMAIL> y <YOUR-PASSWORD> con sus credenciales de inicio de sesión de Ultralytics.

Crear un objeto HUBClient

Crea un HUBClient objeto utilizando el método de autenticación que prefieras:

Autenticación del SDK de 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)

Con el HUBClient instancia inicializada, ahora puedes realizar varias operaciones utilizando los servicios de Ultralytics. El HUBClient clase extiende las capacidades de autenticación y sirve como su puerta de entrada para interactuar con el servicio Ultralytics HUB. Para obtener más detalles, consulte el hub_sdk.hub_client.HUBClient documentación de referencia.


¡Ya está todo listo! 🚀 Con HUB-SDK instalado y HUBClient inicializado, ahora puedes explorar las características del ecosistema Ultralytics. Para obtener más orientación, consulta el Documentación de Ultralytics HUB-SDK y si encuentra algún problema, nuestro equipo de soporte está listo para ayudarle. ¡Feliz codificación!



📅 Creado hace 1 año ✏️ Actualizado hace 1 mes

Comentarios