Salta para o conte√ļdo

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 da 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? O nosso guia de início rápido oferece um caminho simples para colocar o SDK em funcionamento no teu ambiente Python .

Instalando a partir do PyPI

Obt√©m acesso √† √ļltima vers√£o est√°vel do HUB-SDK atrav√©s do PyPI. Basta executares o comando abaixo no teu terminal/shell para adicionares o SDK ao teu projeto Python :

pip install hub-sdk

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:

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

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:

credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
# Replace <YOUR-EMAIL> with your email address and <YOUR-PASSWORD> with 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:

client = HUBClient(credentials)
# The HUBClient is now initialized with your chosen authentication method.

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! Est√° agora bem equipado para embarcar na sua viagem para integrar servi√ßos de aprendizagem autom√°tica de ponta nas suas 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! ūüĆü


Coment√°rios