RAG2026-5일4차시 · 실습 환경 구축7 / 18← 이전목차다음 →MetaContents

4차시. 실습 환경 구축

4. 필수 라이브러리 설치

출처: 원본 PDF 04차시_실습환경구축.pdf 5~6쪽 · 쪽 그림 5쪽 6쪽

가상환경이 활성화되었으면, 이제 RAG를 만드는 데 필요한 라이브러리들을 설치합니다.

4-1) pip 업그레이드 (선택)

출력
pip install --upgrade pip

4-2) 필수 라이브러리 설치

출처: 원본 PDF 6쪽

라이브러리설명설치 명령어
langchainRAG 파이프라인을 쉽게 만드는 핵심 라이브러리pip install langchain
langsmithLangChain 모니터링 및 디버깅 도구pip install langsmith
openaiChatGPT API를 사용하기 위한 라이브러리pip install openai
faiss-cpu벡터 검색을 위한 고성능 라이브러리pip install faiss-cpu
chromadb가볍고 사용하기 쉬운 벡터 데이터베이스pip install chromadb
python-dotenv환경 변수 관리 (API 키 안전하게 저장)pip install python-dotenv

한 번에 모두 설치하기

출력
pip install langchain langsmith openai faiss-cpu chromadb python-dotenv

⚠️ 설치 중 주의사항
​1. 설치 중간에 "WARNING"이 나올 수 있는데 무시해도 됩니다
​2. 인터넷 연결이 필요합니다
​3. 첫 설치는 시간이 걸릴 수 있습니다 (3-5분)
​4. 모든 설치가 완료되면 "Successfully installed" 메시지가 나옵니다

4-3) 설치 확인

출처: 원본 PDF 6쪽

출력
pip list

위 명령어를 실행하면 설치된 모든 라이브러리 목록이 나옵니다. 앞서 설치한 라이브러리들 (langchain, openai, faiss-cpu 등)이 보이면 성공입니다!

← 이전 절4차시 · 3. 가상환경 만들기다음 절 →4차시 · 5. 프로젝트 폴더 구조 구성