반응형

Transformers 4

173. [AI] [LLM] Hugging Face: prompt(프롬프트) 잘 작성하는 법

대규모 언어 모델(LLM)을 제대로 활용하려면 프롬프트(prompt)를 얼마나 명확하고 효과적으로 작성하느냐가 관건입니다. 특히 허깅페이스(Hugging Face)의 Transformers 라이브러리나 Model Hub에서 제공하는 LLM을 사용할 때, 간단한 한 줄 명령어만으로도 강력한 결과를 얻을 수 있지만, 잘못된 프롬프트는 엉뚱한 답변을 야기하기도 합니다.이 글에서는 Hugging Face LLM을 대상으로 프롬프트를 잘 작성하는 10가지 실전 전략을 제시합니다. 바로 코드 예제와 함께 따라 해 보세요. 프롬프트(prompt)는 대규모 언어 모델(LLM)이나 챗봇, AI 시스템에게 무엇을, 어떻게 수행할지를 지시하는 입력 텍스트입니다. 명확하고 효과적인 프롬프트 작성법을 익히면 AI로부터 원하..

AI/이론 2025.03.13

170. [AI] [LLM] Hugging Face: 구성 요소와 주요 기능

허깅페이스(Hugging Face)는 자연어 처리(NLP)와 머신러닝(ML) 분야에서 최신 기술을 누구나 쉽게 활용할 수 있도록 돕는 대표 플랫폼입니다. 방대한 오픈소스 모델과 데이터셋, 직관적인 라이브러리를 제공하며 AI 개발의 진입 장벽을 낮추는 데 크게 기여하고 있죠. 이번 글에서는 허깅페이스의 네 가지 핵심 구성 요소—Transformers, Model Hub, Tokenizers, Datasets—와 그 주요 기능을 살펴보겠습니다.1. Transformers 라이브러리허깅페이스의 Transformers는 사전 학습된(pre-trained) NLP 모델을 모아놓은 라이브러리입니다. 텍스트 분류, 언어 생성, 번역, 요약 등 다양한 태스크에 맞춘 수백여 개 모델을 손쉽게 불러와 쓸 수 있습니다.주요..

AI/이론 2025.03.10

169. [AI] [LLM] Hugging Face: AI 커뮤니티의 오픈소스

AI와 머신러닝(ML)에 조금이라도 관심이 있다면 한 번쯤 들어봤을 이름,허깅페이스(Hugging Face)를 소개합니다. 허깅페이스는 단순한 라이브러리를 넘어, 전 세계 AI 개발자와 연구자가 함께 성장하는 오픈소스 커뮤니티입니다. 오늘은 허깅페이스가 무엇인지, 어떤 핵심 컴포넌트로 구성되어 있는지, 그리고 실제 프로젝트에 어떻게 활용할 수 있는지 알아보겠습니다. 1. 허깅페이스란 무엇인가?오픈소스 AI 허브허깅페이스는 NLP(자연어 처리)를 비롯한 다양한 머신러닝 모델을 공유·배포하는 플랫폼입니다. GitHub에서 50만 개 이상의 스타를 받은 Transformers 라이브러리를 비롯해, 수천 개의 사전 학습(pre-trained) 모델과 데이터셋을 제공합니다.“AI는 모두를 위한 것”허깅페이스의 ..

AI/이론 2025.03.06

158. [AI] [NLP] Gemma 모델 사용 시 transformers를 활용하는 이유

📌 1. 개요Gemma 모델은 Google DeepMind에서 개발한 강력한 **LLM(대형 언어 모델)**입니다.이 모델을 Streamlit에서 활용하려면 Hugging Face의 transformers 라이브러리를 사용해야 합니다.📌 하지만, 왜 transformers를 사용해야 할까요? ✅ 모델을 쉽고 빠르게 로드✅ 보안성이 강화된 safetensors 활용✅ 대규모 모델을 효과적으로 샤딩(Sharding)하여 로드✅ Hugging Face의 AutoModel을 통한 자동화된 설정 이 블로그에서는 transformers를 활용하여 Gemma 모델을 로드하는 이유와 과정을차근차근 설명해드리겠습니다.  🔍 2. transformers 라이브러리를 사용하는 이유✅ 1) 모델을 쉽고 빠르게 로드 가능..

AI/실습 2025.02.24
반응형
home top bottom
}