빠른 시작: Ultralytics HUB-SDK 설치
환영합니다! 🎉 이 가이드는 숙련된 개발자와 초보자 모두를 위해 설계된 Ultralytics HUB-SDK 설치 및 초기화를 위한 단계별 안내를 제공합니다.
필수 조건
시작하기 전에 다음 사항을 확인하십시오.
- Python: HUB-SDK 작업에 필요합니다. 아직 설치되지 않은 경우 python.org에서 최신 버전을 다운로드하십시오.
- Git (선택 사항): 소스에서 직접 최신 기능에 액세스하는 데 권장됩니다. git-scm.com에서 Git을 받으세요.
설치
다음 방법 중 하나를 사용하여 HUB-SDK를 설치할 수 있습니다.
PyPI에서 설치
안정적이고 쉬운 설치를 위해 다음에서 최신 버전의 HUB-SDK를 설치하십시오. PyPI 사용 pip
:
pip install hub-sdk
이 명령은 HUB-SDK의 안정적인 버전을 다운로드하여 Python 환경에 설치합니다. 이것이 시작하는 가장 빠른 방법입니다.
HUBClient 초기화
설치 후 초기화합니다. HUBClient
Ultralytics HUB 생태계와 인터페이스합니다. 사용 가능한 인증 방법은 두 가지입니다.
옵션 1: API 키 사용
간단하고 안전한 설정을 위해 API 키를 사용하십시오.
credentials = {"api_key": "<YOUR-API-KEY>"}
다음을 대체하십시오. <YOUR-API-KEY>
Ultralytics에서 실제 API 키를 사용합니다. 이 방법은 안전한 API 액세스에 선호됩니다. API 키는 다음 위치에서 찾거나 만들 수 있습니다. Ultralytics HUB 설정 페이지.
옵션 2: 이메일 및 비밀번호 사용
또는 이메일과 비밀번호 조합을 사용하십시오.
credentials = {"email": "<YOUR-EMAIL>", "password": "<YOUR-PASSWORD>"}
다음을 대체하십시오. <YOUR-EMAIL>
및 <YOUR-PASSWORD>
Ultralytics 로그인 자격 증명을 사용합니다.
HUBClient 객체 생성
파일 만들기 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 서비스를 사용하여 다양한 작업을 수행할 수 있습니다. 다음은 HUBClient
클래스는 인증 기능을 확장하고 Ultralytics HUB 서비스와 상호 작용하기 위한 게이트웨이 역할을 합니다. 자세한 내용은 다음을 참조하세요. hub_sdk.hub_client.HUBClient
참조 문서.
모든 설정이 완료되었습니다! 🚀 HUB-SDK가 설치되었고 HUBClient
초기화되면 Ultralytics 생태계의 기능을 탐색할 수 있습니다. 자세한 내용은 다음을 참조하십시오. Ultralytics HUB-SDK 문서 문제가 발생하면 지원팀에서 도와드릴 준비가 되어 있습니다. 즐거운 코딩 되세요!