Ir para o conteúdo

Ultralytics HUB-SDK

Bem-vindo à documentação do Ultralytics HUB-SDK! Se está à procura de integrar ferramentas e serviços de machine learning poderosos nas suas aplicações Python, veio ao sítio certo. Quer seja um entusiasta de IA, um profissional experiente em machine learning ou um desenvolvedor de software à procura de aproveitar as capacidades dos serviços Ultralytics, o nosso SDK torna tudo fácil e eficiente.

Nossa documentação amigável e profissional irá guiá-lo em uma jornada desde a instalação até o domínio do HUB-SDK. Vamos mergulhar e começar a aproveitar todo o poder do ecossistema Ultralytics em seus projetos!

Por Onde Começar

Pronto para começar com o HUB-SDK? Nosso guia de início rápido oferece um caminho direto para colocar o SDK em funcionamento em seu ambiente Python.

  • Impulsione o seu desenvolvimento e agilize a sua configuração visitando a página de Início Rápido.

Instalando a partir do PyPI

Obtenha acesso à versão estável mais recente do HUB-SDK através do PyPI. Basta executar o comando abaixo em seu terminal ou shell para adicionar o SDK ao seu projeto Python de forma integrada:

pip install hub-sdk

Após executar este comando, o SDK será baixado e instalado, desbloqueando os recursos dos serviços Ultralytics em seu aplicativo.

Inicializar HUBClient

A integração com os serviços Ultralytics começa com a inicialização de um HUBClient objeto. Esta etapa fundamental cria uma ponte entre seu código e nossas APIs e requer credenciais apropriadas para autenticação. Você pode optar pelo método padrão de chave de API ou usar seu e-mail e senha. Vamos configurá-lo juntos! 🚀

Opção 1: Usando uma Chave de API

Para utilizar a simplicidade de uma chave de API, prepare um dicionário com a sua chave da seguinte forma:

# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}

Usar uma chave de API é um método de autenticação comum adequado para acesso programático. É perfeito para cenários onde a integração de uma chave diretamente em sua estrutura é desejada para uma interação de serviço rápida e segura. O HUBClient classe herda capacidades de autenticação do Auth classe.

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

Prefere aproveitar suas credenciais de conta? Configure o HUBClient com seu e-mail e senha no dicionário de credenciais:

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

Empregar seu e-mail e senha é uma escolha conveniente se você estiver procurando uma experiência de login tradicional ou visando utilizar recursos personalizados vinculados à sua conta Ultralytics.

Juntando Tudo

Agora que suas credenciais estão preparadas, inicie seu HUBClient:

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)

Esta linha de código crucial cria uma nova instância do HUBClient, conectando você ao vasto panorama de serviços oferecidos pela plataforma Ultralytics. Com suas credenciais de autenticação seguramente configuradas, você está pronto para explorar as funcionalidades ao seu alcance! O login método gerencia a autenticação usando as credenciais fornecidas.

Funcionalidades do HUB-SDK

O Ultralytics HUB-SDK fornece uma variedade de funcionalidades para interagir com seus projetos de aprendizado de máquina. Aqui estão algumas operações importantes que você pode realizar:


Parabéns por configurar o Ultralytics HUB-SDK! Agora você está bem equipado para embarcar em sua jornada rumo à integração de serviços de aprendizado de máquina de ponta em seus aplicativos. Explore nossa documentação adicional para obter orientação sobre o uso de APIs específicas e consulte nossos fóruns da comunidade se encontrar algum obstáculo. Boa programação e que seus projetos prosperem com o poder da Ultralytics! 🌟



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

Comentários