Ultralytics HUB-SDK
Bem-vindo à documentação do Ultralytics HUB-SDK! Se pretendes integrar poderosas ferramentas e serviços de aprendizagem automática nas tuas aplicações Python , vieste ao sítio certo. Quer sejas um entusiasta de IA, um praticante experiente de aprendizagem automática ou um programador de software que procura aproveitar as capacidades dos serviços Ultralytics , o nosso SDK torna-o fácil e eficiente.
A nossa documentação amigável e profissional irá guiar-te numa viagem desde a instalação até ao domínio do HUB-SDK. Vamos mergulhar e começar a tirar partido de todo o poder do ecossistema Ultralytics nos teus projectos!
Por onde começar
Estás pronto para começar a trabalhar com o HUB-SDK? Nosso guia de início rápido oferece um caminho direto para colocar o SDK em funcionamento no seu ambiente Python .
- Impulsiona o teu desenvolvimento e simplifica a tua configuração visitando: Início rápido.
Instalando a partir do PyPI
Obtém acesso à última versão estável do HUB-SDK através do PyPI. Basta executar o comando abaixo no teu terminal/shell para adicionar o SDK ao teu projeto Python :
Depois de executar este comando, o SDK será transferido e instalado, desbloqueando as capacidades dos serviços Ultralytics na tua aplicação.
Inicializa o HUBClient
A integração com os serviços Ultralytics começa com a inicialização de um HUBClient
objeto. Este passo fundamental cria uma ponte entre o teu código e as nossas APIs, e requer credenciais apropriadas para autenticação. Podes optar pelo método padrão de chave de API ou utilizar o teu e-mail e palavra-passe. Vamos configurá-lo juntos! 🚀
Opção 1: Utilizar uma chave API
Para utilizar a simplicidade de uma chave de API, prepara um dicionário com a tua chave da seguinte forma:
# Replace <YOUR-API-KEY> with the actual key provided to you by Ultralytics.
credentials = {"api_key": "<YOUR-API-KEY>"}
Ao utilizar uma chave de API, está a escolher um método de autenticação comum adequado para o acesso programático. É perfeito para cenários em que a integração de uma chave diretamente na tua estrutura é desejada para uma interação de serviço rápida e segura.
Opção 2: Utilizar o e-mail e a palavra-passe
Preferes usar as credenciais da tua conta? Configura o HUBClient
com o teu e-mail e palavra-passe 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>"}
Utilizar o teu e-mail e palavra-passe é uma opção conveniente se procuras uma experiência de início de sessão tradicional ou se pretendes utilizar funcionalidades personalizadas associadas à tua conta Ultralytics .
Juntar tudo
Agora que as tuas credenciais estão preparadas, inicia o teu HUBClient
:
Autenticação do HUB SDK
Esta linha de código crucial cria uma nova instância do HUBClient, ligando-te à vasta paisagem de serviços oferecidos pela plataforma Ultralytics . Com os teus detalhes de autenticação seguros, estás pronto para explorar as funcionalidades na ponta dos teus dedos!
Parabéns por teres configurado o Ultralytics HUB-SDK! Agora estás bem equipado para embarcar na tua jornada para integrar serviços de aprendizagem automática de ponta nas tuas aplicações. Explora a nossa documentação adicional para obteres orientações sobre a utilização de APIs específicas e consulta os fóruns da nossa comunidade se encontrares algum obstáculo. Boa codificação e que os teus projectos prosperem com o poder de Ultralytics! 🌟