콘텐츠로 건너뛰기

Ultralytics HUB-SDK

Ultralytics HUB-SDK 설명서에 오신 것을 환영합니다! 강력한 머신 러닝 도구와 서비스를 Python 애플리케이션에 통합하고자 한다면 제대로 찾아오셨습니다. AI 애호가, 숙련된 머신러닝 실무자, Ultralytics 서비스의 기능을 활용하고자 하는 소프트웨어 개발자이든, 저희 SDK를 사용하면 쉽고 효율적으로 작업할 수 있습니다.

친절하고 전문적인 설명서를 통해 HUB-SDK 설치부터 숙달까지 모든 과정을 안내해 드립니다. 이제 프로젝트에서 Ultralytics 에코시스템의 모든 기능을 활용해 보세요!

시작 위치

HUB-SDK를 시작할 준비가 되셨나요? 빠른 시작 가이드는 Python 환경에서 SDK를 설치하고 실행하는 간단한 경로를 제공합니다.

  • 빠른 시작 페이지를 방문하여 개발을 가속화하고 설정을 간소화하세요.

PyPI에서 설치

PyPI를 통해 HUB-SDK의 최신 안정 릴리스에 액세스하세요. 터미널이나 셸에서 아래 명령어를 실행하면 Python 프로젝트에 SDK를 원활하게 추가할 수 있습니다:

pip install hub-sdk

이 명령을 실행하면 SDK가 다운로드 및 설치되어 애플리케이션에서 Ultralytics 서비스의 기능을 잠금 해제합니다.

HUBClient 초기화

Ultralytics 서비스와의 통합은 초기화부터 시작됩니다. HUBClient 객체를 생성합니다. 이 중추적인 단계는 회원님의 코드와 저희 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 클래스.

옵션 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개월 전 업데이트됨

댓글