Hugging Face
Last updated
Last updated
Hugging Face๋ ์ธ๊ณ ์ต๋์ ์คํ์์ค AI ํ๋ซํผ์ ๋๋ค. ์ฝ๋ฉ์ GitHub๊ฐ ์๋ค๋ฉด AI์๋ Hugging Face๊ฐ ์๋ค๊ณ ํ ์ ์์ ์ ๋๋ก ๋ ๋ณด์ ์ธ ์์น๋ฅผ ์๋ํฉ๋๋ค.
AI ๋ชจ๋ธ์ ์์ฑํ์ฌ ๊ณต์ ํ๊ณ , ๋ฒ์ ๊ด๋ฆฌ์ ์ ๋ฐ์ดํธ๋ฅผ ํ ์ ์์ต๋๋ค. ๋ํ ๋ค๋ฅธ ์ฌ๋๋ค์ ํผ๋๋ฐฑ์ ๋ฐ์ ๋ชจ๋ธ์ ์์ /๋ฐ์ ์ํฌ ์ ์์ผ๋ฉฐ, Hugging Face์ ๊ณต๊ฐ๋ ๋ชจ๋ธ์ Fine-tuning ํ๊ฑฐ๋, ๋ชจ๋ธ์ ์ฌ์ฉํ ํ์ด์ง๋ฅผ ์์ฑํ ์๋ ์์ต๋๋ค.
์์๋ก google/flan-t5-large ๋ชจ๋ธ์ ์ฌ์ฉํด ๋ณด๊ฒ ์ต๋๋ค. ์ฐ์ Hugging Face์ ๊ฐ์ ํ๊ณ API ์ฌ์ฉ์ ์ํ ํ ํฐ์ ๋ฐ๊ธ๋ฐ๊ฒ ์ต๋๋ค.
์ดํ API๋ฅผ ํธ์ถํ๊ธฐ ์ํ ์ฝ๋๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค. Hugging Face API๋ฅผ ์ง์ํ๋ ๊ฒฝ์ฐ ์๋์ฒ๋ผ Inference API (serverless) ์ต์ ์ ์ ํํ๋ฉด API ํธ์ถ ์ฝ๋๋ฅผ ์กฐํํ ์ ์์ต๋๋ค.
์คํํด ๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๊ฒฐ๊ณผ๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค.
LangChain์ผ๋ก๋ API ํธ์ถ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ถ๊ฐ๋ก Hugging Face์์ ์ ๊ณตํ๋ huggingface_hub
ํจํค์ง๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
Hugging Face API๋ ์ฌ์ฉ๋ ์ ํ์ด ์์ผ๋ฉฐ, ์ ๋ฃ ํ๋์ ๊ฒฐ์ ํ๋ฉด ์ ํ์ด ๋์ด๋ฉ๋๋ค. ๊ทธ ์ธ์๋ 10Gi๋ฅผ ์ด๊ณผํ๋ ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๋ ๋ฑ ๋ช ๊ฐ์ง ์ ์ฝ์ด ์์ต๋๋ค.
์ง์ ๋ชจ๋ธ์ ๋ค์ด๋ก๋ํด์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์ด๋ฒ์๋ microsoft/phi-2 ๋ชจ๋ธ์ ์ฌ์ฉํด ๋ณด๊ฒ ์ต๋๋ค.
Use in Transformers ๋ฒํผ์ ๋๋ฌ ๊ด๋ จ ์ฝ๋๋ฅผ ์กฐํํ ์ ์์ต๋๋ค.
์คํ์ ์ํด์๋ Hugging Face์์ ์ ๊ณตํ๋ transformers
ํจํค์ง๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
์ฝ๋๋ฅผ ์คํํ๋ฉด model/phi-2
ํด๋์ ๋ชจ๋ธ์ด ๋ค์ด๋ก๋๋ฉ๋๋ค.
๋ชจ๋ธ์ ๋ฐ๋ผ ์ถ๊ฐ๋ก ํจํค์ง ์ค์น๊ฐ ํ์ํ ์ ์์ต๋๋ค. ์์ ๋ชจ๋ธ์ ๊ฒฝ์ฐ TensorFlow ๋๋ PyTorch๋ฅผ ์ถ๊ฐ๋ก ์ค์นํด์ผ ํฉ๋๋ค.
์ด์ ๋ค์ด๋ก๋ํ ๋ชจ๋ธ์ ์คํํด ๋ณผ ์ฐจ๋ก์ ๋๋ค. ์ฌ๊ธฐ์๋ ๊ณต์ ์์ ์ฝ๋๋ฅผ ์คํํด ๋ณด๊ฒ ์ต๋๋ค.
์ ์์ ์ผ๋ก ์คํ๋๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.
Hugging Face ๋ชจ๋ธ์ ํตํด ํ์ด์ง๋ฅผ ๋ง๋ค์ด ๊ณต๊ฐํ ์๋ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์ธ๋ ์์์ ์ธ์ํ๋ ๋ชจ๋ธ์ด ์๋ค๊ณ ํ์ ๋, ์ฌ์ง์ ์ฌ๋ ค ์ด๋ค ์ธ๋ ์์์ธ์ง ํ๋จํ๋ ํ์ด์ง๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์๋๋ ๋ค๋ฅธ ์ ์ ๊ฐ ๋ง๋ ์ฌ์ดํธ๋ฅผ ์ฌ์ฉํ ๊ฒ์ ๋๋ค.