Ir 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, projetado para desenvolvedores experientes e iniciantes.

Pré-requisitos

Antes de começar, certifique-se de que tem o seguinte:

  • Python: Necessário para trabalhar com o HUB-SDK. Se ainda não estiver instalado, baixe a versão mais recente em python.org.
  • Git (Opcional): Recomendado para acessar os recursos mais recentes diretamente da fonte. Obtenha o Git em git-scm.com.

Instalação

Você pode 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 de PyPI usando pip:

pip install hub-sdk

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

Inicializar HUBClient

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

Opção 1: Usando uma Chave de API

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

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

Substitua <YOUR-API-KEY> com sua chave de API real da Ultralytics. Este método é preferível para acesso seguro à API. Você pode encontrar ou criar sua chave de API em sua Página de configurações do Ultralytics HUB.

Opção 2: Usando E-mail e Senha

Alternativamente, use uma combinação de e-mail e senha:

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

Substitua <YOUR-EMAIL> e <YOUR-PASSWORD> com suas credenciais de login da Ultralytics.

Criar Objeto HUBClient

Criar um HUBClient objeto usando 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 instância inicializada, agora pode realizar várias operações usando os serviços Ultralytics. O HUBClient classe estende as capacidades de autenticação e serve como sua porta de entrada para interagir com o serviço Ultralytics HUB. Para mais detalhes, consulte o hub_sdk.hub_client.HUBClient documentação de referência.


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



📅 Criado há 1 ano ✏️ Atualizado há 1 mês

Comentários