Saltar para o conteúdo

Início rápido: Instalando o Ultralytics HUB-SDK

Bem-vindo! Este guia fornece um passo-a-passo para instalar e inicializar o Ultralytics HUB-SDK, concebido tanto para programadores experientes como para principiantes.

Pré-requisitos

Antes de começar, certifique-se de que tem os seguintes elementos:

  • Python: Necessário para trabalhar com o HUB-SDK. Se ainda não estiver instalado, descarregue a versão mais recente de python.org.
  • Git (opcional): Recomendado para aceder às funcionalidades mais recentes diretamente a partir da fonte. Obtenha o Git em git-scm.com.

Instalação

É possível instalar o HUB-SDK usando um dos seguintes métodos:

Instalar a partir do PyPI

Para uma instalação estável e fácil, instale a versão mais recente do HUB-SDK a partir de PyPI utilizando pip:

pip install hub-sdk

Este comando descarrega e instala a versão estável do HUB-SDK no seu ambiente Python . Esta é a maneira mais rápida de começar.

Inicializar o HUBClient

Após a instalação, inicializar HUBClient para interagir com o ecossistema do Ultralytics HUB. Existem dois métodos de autenticação disponíveis:

Opção 1: Utilizar uma chave API

Utilize uma chave API para uma configuração simples e segura:

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

Substituir <YOUR-API-KEY> com a sua chave de API real do Ultralytics. Este método é preferível para um acesso seguro à API. Pode encontrar ou criar a sua chave de API na sua Página de definições do Ultralytics HUB.

Opção 2: Utilizar o e-mail e a palavra-passe

Em alternativa, utilize uma combinação de e-mail e palavra-passe:

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

Substituir <YOUR-EMAIL> e <YOUR-PASSWORD> com as suas credenciais de início de sessão Ultralytics .

Criar objeto HUBClient

Criar um HUBClient utilizando o método de autenticação escolhido:

Autenticação do HUB SDK

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)

Com o HUBClient inicializada, pode agora efetuar várias operações utilizando os serviços Ultralytics . A HUBClient estende as capacidades de autenticação e serve como porta de entrada para interagir com o serviço Ultralytics HUB. Para mais pormenores, consulte a secção hub_sdk.hub_client.HUBClient documentação de referência.


Está tudo pronto! Com o HUB-SDK instalado e o HUBClient inicializado, pode agora explorar as funcionalidades do ecossistema Ultralytics . Para obter mais orientações, consulte o Documentação do Ultralytics HUB-SDK e, se tiver algum problema, a nossa equipa de apoio está pronta para o ajudar. Boa programação!

📅C riado há 1 ano ✏️ Atualizado há 1 mês

Comentários