Hugging Face Hub는 「AI 모델·데이터셋·앱의 GitHub」으로 불리는 거대 플랫폼입니다.
2024년 기준 100만 개 이상의 모델, 25만 개 이상의 데이터셋, 50만 개 이상의 데모 앱이 공개되어 있고, 누구나 무료로 사용·업로드할 수 있습니다.
사용은 매우 간단합니다.
1) huggingface.co에 가서 회원가입(선택).
2) 원하는 모델 찾기 — 검색창에 「sentiment analysis」, 「korean translation」 같은 키워드 입력.
3) 모델 카드 — 각 모델의 설명·예시 코드·라이선스가 정리돼 있어 그대로 복사해 쓰면 됩니다.
Python에서 모델 사용 예시: 「pip install transformers」로 라이브러리 설치 후, 「pipeline("text-classification", model="...")」 한 줄로 모델을 다운로드하고 사용할 수 있습니다.
첫 사용 시 모델 가중치(보통 100MB~10GB)가 자동 다운로드되어 캐시에 저장됩니다.
Hugging Face의 매력은 「표준화」입니다.
어느 모델이든 거의 같은 인터페이스로 쓸 수 있고, 한 작업의 다양한 모델을 비교 사용하기 쉽습니다.
BERT를 RoBERTa로 바꾸려면 모델 이름만 바꾸면 됩니다.
Hugging Face는 단순한 모델 저장소를 넘어 종합 플랫폼으로 자랐습니다.
Spaces(데모 앱 호스팅), Inference API(즉시 사용 가능한 API), AutoTrain(자동 미세조정), Datasets(데이터셋 공유), Diffusers(생성 모델 라이브러리) 등 AI 개발의 거의 모든 단계를 지원합니다.
한 줄 요약
Hugging Face Hub는 100만+ AI 모델이 모인 플랫폼으로, transformers 라이브러리 한 줄로 어떤 모델이든 다운로드·사용할 수 있습니다.
AI의 GitHub입니다.
더 알아볼 것
- Hugging Face Spaces — Gradio 앱 호스팅
- Inference Endpoints — 즉시 배포
- datasets 라이브러리 사용법