ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 환경에 LangChain 설치
    카테고리 없음 2025. 4. 16. 10:17
    728x90

     

     

    LangChain (Python) 설치 – 기본 방법

    1.  Python 가상환경 설정 (선택)

    python3 -m venv .venv
    source .venv/bin/activate

     

    2. pip 업그레이드

    pip install --upgrade pip

     

    3. LangChain 설치

    pip install langchain

     

    함께 설치하면 좋은 추가 패키지

    # 임베딩: HuggingFace 모델 사용
    pip install sentence-transformers
    
    # LLM: OpenAI API 사용
    pip install openai
    
    # PDF 추출 (문서 기반 프로젝트라면)
    pip install pdfplumber
    
    # 벡터 DB: Qdrant 클라이언트
    pip install qdrant-client

     

    설치 후 테스트

    from langchain.text_splitter import RecursiveCharacterTextSplitter
    
    text = "Tesla Model Y is an electric SUV. It has advanced safety features."
    splitter = RecursiveCharacterTextSplitter(chunk_size=30, chunk_overlap=5)
    chunks = splitter.split_text(text)
    print(chunks)

     

    설치 에러가 날 경우

    • gcc, make, python3-dev 같은 build tool이 필요할 수 있어요
    • Ubuntu 기준 설치 명령:
    sudo apt update
    sudo apt install build-essential python3-dev

     

    728x90
Designed by Tistory.