Ultralytics HUB-SDK
Bem-vindo à documentação do Ultralytics HUB-SDK! Se pretende integrar poderosas ferramentas e serviços de aprendizagem automática nas suas aplicações Python , veio ao sítio certo. Quer seja um entusiasta de IA, um praticante experiente de aprendizagem automática ou um programador de software que procura aproveitar as capacidades dos serviços de Ultralytics , o nosso SDK torna-o fácil e eficiente.
A nossa documentação amigável e profissional irá guiá-lo numa viagem desde a instalação até ao domínio do HUB-SDK. Vamos mergulhar de cabeça e começar a aproveitar todo o poder do ecossistema Ultralytics em seus projetos!
Por onde começar
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 .
- Impulsione o seu desenvolvimento e simplifique a sua configuração visitando: Início rápido.
Instalando a partir do PyPI
Obtenha acesso à última versão estável do HUB-SDK através do PyPI. Basta executar o comando abaixo no seu terminal/shell para adicionar facilmente o SDK ao seu projeto Python :
Depois de executar este comando, o SDK será descarregado e instalado, desbloqueando as capacidades dos serviços Ultralytics na sua aplicação.
Inicializar 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 seu código e as nossas APIs, e requer credenciais apropriadas para autenticação. Pode optar pelo método padrão de chave de API ou utilizar o seu 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, 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>"}
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 sua estrutura é desejada para uma interação de serviço rápida e segura.
Opção 2: Utilizar o e-mail e a palavra-passe
Prefere utilizar as credenciais da sua conta? Configure o HUBClient
com o seu 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 seu e-mail e palavra-passe é uma opção conveniente se estiver à procura de uma experiência de início de sessão tradicional ou se pretender utilizar funcionalidades personalizadas associadas à sua conta Ultralytics .
Juntar tudo
Agora que as suas credenciais estão preparadas, inicie o seu HUBClient
:
Autenticação do HUB SDK
Esta linha de código crucial cria uma nova instância do HUBClient, ligando-o ao vasto conjunto de serviços oferecidos pela plataforma Ultralytics . Com os seus detalhes de autenticação em segurança, está pronto para explorar as funcionalidades na ponta dos seus dedos!
Parabéns pela configuração do Ultralytics HUB-SDK! Está agora bem equipado para embarcar na sua viagem rumo à integração de serviços de aprendizagem automática de ponta nas suas aplicações. 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 codificação e que seus projetos prosperem com o poder do Ultralytics! 🌟