Ultralytics HUB-SDK
Ultralytics HUB-SDK ์ค๋ช ์์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค! ๊ฐ๋ ฅํ ๋จธ์ ๋ฌ๋ ๋๊ตฌ์ ์๋น์ค๋ฅผ Python ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํ๊ณ ์ ํ๋ค๋ฉด ์ ๋๋ก ์ฐพ์์ค์ จ์ต๋๋ค. AI ์ ํธ๊ฐ, ์๋ จ๋ ๋จธ์ ๋ฌ๋ ์ค๋ฌด์, Ultralytics ์๋น์ค์ ๊ธฐ๋ฅ์ ํ์ฉํ๊ณ ์ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ด๋ , ์ ํฌ SDK๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๊ณ ํจ์จ์ ์ผ๋ก ์์ ํ ์ ์์ต๋๋ค.
์น์ ํ๊ณ ์ ๋ฌธ์ ์ธ ์ค๋ช ์๋ฅผ ํตํด HUB-SDK ์ค์น๋ถํฐ ์๋ฌ๊น์ง ๋ชจ๋ ๊ณผ์ ์ ์๋ดํด ๋๋ฆฝ๋๋ค. ์ด์ ํ๋ก์ ํธ์์ Ultralytics ์์ฝ์์คํ ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํ์ฉํด ๋ณด์ธ์!
์์ ์์น
HUB-SDK๋ก ์์ํ ์ค๋น๊ฐ ๋์ จ๋์? ๋น ๋ฅธ ์์ ๊ฐ์ด๋๋ Python ํ๊ฒฝ์์ SDK๋ฅผ ์ค์นํ๊ณ ์๋์ํค๋ ๊ฐ๋จํ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ฐฉ๋ฌธ์ ํตํด ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ ์ค์ ์ ๊ฐ์ํํ์ธ์: ํต์คํํธ.
PyPI์์ ์ค์น
PyPI๋ฅผ ํตํด HUB-SDK์ ์์ ์ ์ธ ์ต์ ๋ฆด๋ฆฌ์ค์ ์ก์ธ์คํ์ธ์. ํฐ๋ฏธ๋/์ ธ์์ ์๋ ๋ช ๋ น์ ์คํํ๋ฉด Python ํ๋ก์ ํธ์ 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 ํค๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋ก๊ทธ๋๋งคํฑ ์ก์ธ์ค์ ์ ํฉํ ๊ณตํต ์ธ์ฆ ๋ฐฉ๋ฒ์ ์ ํํ๊ฒ ๋ฉ๋๋ค. ์ ์ํ๊ณ ์์ ํ ์๋น์ค ์ํธ ์์ฉ์ ์ํด ํค๋ฅผ ํ๋ ์์ํฌ์ ์ง์ ํตํฉํด์ผ ํ๋ ์๋๋ฆฌ์ค์ ์ ํฉํฉ๋๋ค.
์ต์ 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 ์ธ์ฆ
์ด ์ค์ํ ์ฝ๋ ๋ผ์ธ์ HUBClient์ ์๋ก์ด ์ธ์คํด์ค๋ฅผ ์์ฑํ์ฌ Ultralytics ํ๋ซํผ์์ ์ ๊ณตํ๋ ๋ฐฉ๋ํ ์๋น์ค์ ์ฐ๊ฒฐํฉ๋๋ค. ์ธ์ฆ ์ธ๋ถ ์ ๋ณด๊ฐ ์์ ํ๊ฒ ์ค์ ๋์ด ์์ผ๋ฉด ์ด์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์์ฝ๊ฒ ํ์ํ ์ ์์ต๋๋ค!
Ultralytics HUB-SDK๋ฅผ ์ค์นํ์ ๊ฒ์ ์ถํ๋๋ฆฝ๋๋ค! ์ด์ ์ต์ฒจ๋จ ๋จธ์ ๋ฌ๋ ์๋น์ค๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉํ๊ธฐ ์ํ ์ฌ์ ์ ์์ํ ์ค๋น๊ฐ ์๋ฃ๋์์ต๋๋ค. ํน์ API ์ฌ์ฉ์ ๋ํ ์ง์นจ์ ์ถ๊ฐ ์ค๋ช ์๋ฅผ ์ดํด๋ณด๊ณ , ์ฅ์ ๋ฌผ์ด ์๋ ๊ฒฝ์ฐ ์ปค๋ฎค๋ํฐ ํฌ๋ผ์ ๋ฌธ์ํ์ธ์. ํ๋ณตํ ์ฝ๋ฉ, ๊ทธ๋ฆฌ๊ณ Ultralytics ์ ํ์ผ๋ก ํ๋ก์ ํธ์ ์ฑ๊ณต์ ๊ธฐ์ํฉ๋๋ค! ๐