Ir al contenido

Ultralytics HUB-SDK

Bienvenido a la documentaci贸n de Ultralytics HUB-SDK. Si est谩 buscando integrar potentes herramientas y servicios de aprendizaje autom谩tico en sus aplicaciones de Python , ha 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 eficiente.

Nuestra amigable y profesional documentaci贸n le guiar谩 en un viaje desde la instalaci贸n hasta el dominio del HUB-SDK. 隆Vamos a sumergirnos y empezar a aprovechar toda la potencia del ecosistema Ultralytics en sus proyectos!

Por d贸nde empezar

驴Est谩 preparado para empezar a trabajar con el SDK de HUB? Nuestra gu铆a de inicio r谩pido ofrece una ruta sencilla para poner en marcha el SDK en su entorno Python .

  • Impulse su desarrollo y agilice su configuraci贸n visitando: Inicio r谩pido.

Instalaci贸n desde PyPI

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

pip install hub-sdk

Despu茅s de ejecutar este comando, el SDK se descargar谩 e instalar谩, desbloqueando las capacidades de los servicios Ultralytics en su 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 su c贸digo y nuestras API, y requiere las credenciales adecuadas para la autenticaci贸n. Puede optar por el m茅todo est谩ndar de clave de API o utilizar su correo electr贸nico y contrase帽a. 隆Vamos a configurarlo juntos! 馃殌

Opci贸n 1: Utilizar una clave API

Para utilizar la simplicidad de una clave API, prepare un diccionario con su clave de la siguiente manera:

# 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谩 eligiendo un m茅todo de autenticaci贸n com煤n adecuado para el acceso program谩tico. Es perfecto para situaciones en las que se desea integrar una clave directamente en el marco de trabajo para una interacci贸n r谩pida y segura con el servicio.

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

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

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

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

Unirlo todo

Ahora que sus credenciales est谩n preparadas, inicie su HUBClient:

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)

Esta crucial l铆nea de c贸digo crea una nueva instancia de HUBClient, que te conecta al amplio abanico 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 Ultralytics HUB-SDK! Ahora est谩 bien equipado para embarcarse en su viaje hacia la integraci贸n de servicios de aprendizaje autom谩tico de vanguardia en sus aplicaciones. Explore nuestra documentaci贸n adicional para obtener orientaci贸n sobre el uso de API espec铆ficas y consulte los foros de nuestra comunidad si encuentra alg煤n obst谩culo. 隆Feliz codificaci贸n, y que tus proyectos prosperen con el poder de Ultralytics! 馃専

Comentarios