huggingface/transformers

1M+ 사전학습 모델을 제공하는 텍스트, 비전, 오디오, 비디오, 멀티모달 태스크용 통합 프레임워크

개발 재료맘대로 써도 됨 · Apache-2.0LLM 도구·RAG난이도
161,614+2,372이번 주33,5171,048Python
데모·홈페이지 열기huggingface.co
중간맛 분석

스택: Python 3.10+, PyTorch 2.4+, JAX, TensorFlow 2.0 지원 | 난이도: 초급 (Pipeline API로 3줄 코드) ~ 고급 (커스텀 모델 정의) | 바로 쓸 수 있는가: 즉시. pip install로 설치 후 Pipeline으로 텍스트 생성, 음성인식, 이미지 분류, VQA 등 20+ 태스크 즉시 실행 | 데모: Qwen/Qwen2.5-1.5B로 텍스트 생성, openai/whisper로 음성인식, facebook/dinov2로 이미지 분류 등 공식 예제 제공

이런 레포예요

이럴 때 쓰면 좋아요

  • 텍스트 생성, 요약, 번역 등 NLU/NLG 태스크 빠르게 프로토타이핑
  • 음성인식(ASR), 이미지 분류, 객체 탐지 등 멀티모달 태스크 통합 처리
  • 사전학습 모델로 훈련 비용/시간 절감하고 프로덕션 배포까지 한 프레임워크로 수행

핵심 기능

1M+ 사전학습 모델 체크포인트 제공Pipeline API로 5줄 이하 코드로 20+ 태스크 실행PyTorch/JAX/TF 간 자유로운 모델 이동 및 프레임워크 교체

대안 대비 차별점

모델 정의를 중앙화하여 Axolotl, vLLM, DeepSpeed 등 주요 훈련·추론 엔진 대부분과 공식 호환되므로, 한 번 Transformers로 정의한 모델이 다양한 에코시스템에서 재사용 가능합니다.

준비물
  • Python 3.10+
  • PyTorch 2.4+ (또는 JAX, TensorFlow 2.0)
바로 시작하기
  1. git clone https://github.com/huggingface/transformers.git && cd transformers && pip install '.[torch]' && python -c "from transformers import pipeline; print(pipeline('text-generation', model='Qwen/Qwen2.5-1.5B')('hello'))"
별 추이 · 7일
161,614+2,372 / 7일
활용성 · 따라 만들기 좋은가
베스트 샘플샘플 점수 80/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2018년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기