콘텐츠로 건너뛰기

Ultralytics HUB-SDK

Ultralytics HUB-SDK 문서에 오신 것을 환영합니다! 강력한 머신러닝 도구와 서비스를 python 애플리케이션에 통합하려는 경우 제대로 찾아오셨습니다. AI 애호가, 숙련된 머신러닝 전문가, Ultralytics 서비스의 기능을 활용하려는 소프트웨어 개발자 등 누구에게나 저희 SDK는 쉽고 효율적인 방법을 제공합니다.

친절하고 전문적인 문서는 설치에서 HUB-SDK 마스터까지의 여정을 안내합니다. Ultralytics 생태계의 모든 기능을 프로젝트에서 활용해 보세요!

시작하기

HUB-SDK를 시작할 준비가 되셨습니까? 빠른 시작 가이드는 Python 환경에서 SDK를 실행하는 간단한 방법을 제공합니다.

  • 빠른 시작 페이지를 방문하여 개발을 촉진하고 설정을 간소화하십시오.

PyPI에서 설치

PyPI를 통해 HUB-SDK의 최신 안정 릴리스에 액세스하십시오. 터미널 또는 셸에서 아래 명령을 실행하여 SDK를 Python 프로젝트에 원활하게 추가하십시오.

pip install hub-sdk

이 명령을 실행하면 SDK가 다운로드되어 설치되어 애플리케이션에서 Ultralytics 서비스의 기능을 사용할 수 있습니다.

HUBClient 초기화

Ultralytics 서비스와의 통합은 다음의 초기화로 시작됩니다. HUBClient object. 이 중요한 단계는 코드와 API 간의 연결을 생성하며, 인증을 위한 적절한 자격 증명이 필요합니다. 표준 API 키 방식을 선택하거나 이메일과 비밀번호를 사용할 수 있습니다. 함께 설정해 봅시다! 🚀

옵션 1: API 키 사용

API 키의 단순성을 활용하려면 다음과 같이 키가 있는 사전을 준비하십시오.

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

API 키를 사용하는 것은 프로그래밍 방식의 접근에 적합한 일반적인 인증 방법입니다. 빠르고 안전한 서비스 상호 작용을 위해 키를 프레임워크에 직접 통합하려는 시나리오에 적합합니다. HUBClient 클래스 인증 기능 상속 다음에서 Auth class.

옵션 2: 이메일 및 비밀번호 사용

계정 자격 증명을 활용하고 싶으십니까? 다음을 구성하십시오. HUBClient 자격 증명 딕셔너리에 이메일과 비밀번호를 사용하여:

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

기존 로그인 방식을 선호하거나 Ultralytics 계정과 연결된 개인 맞춤형 기능을 활용하려는 경우 이메일과 비밀번호를 사용하는 것이 편리한 선택입니다.

모두 함께 가져오기

이제 자격 증명이 준비되었으므로 다음을 시작합니다. HUBClient:

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)

이 중요한 코드 줄은 새로운 인스턴스를 만듭니다. HUBClient, Ultralytics 플랫폼에서 제공하는 광대한 서비스 환경에 연결해 줍니다. 인증 정보가 안전하게 설정되면 손끝에서 모든 기능을 탐색할 수 있습니다! 다음은 login 메서드 인증을 처리합니다. 제공된 자격 증명을 사용합니다.

HUB-SDK 기능

Ultralytics HUB-SDK는 머신 러닝 프로젝트와 상호 작용할 수 있는 다양한 기능을 제공합니다. 수행할 수 있는 주요 작업은 다음과 같습니다.


Ultralytics HUB-SDK 설정에 성공하셨습니다! 이제 최첨단 머신 러닝 서비스를 애플리케이션에 통합하기 위한 여정을 시작할 준비가 되었습니다. 특정 API 사용법에 대한 지침은 추가 설명서를 참조하고, 문제가 발생하면 커뮤니티 포럼을 참조하십시오. 즐거운 코딩되시고, Ultralytics의 힘으로 프로젝트가 번성하길 바랍니다! 🌟



📅 1년 전에 생성됨 ✏️ 1개월 전에 업데이트됨

댓글