Skip to content

Langchain

Langchain이란?

공식문서 바로가기

  • NLP 관련 기능을 제공하는 파이썬 라이브러리로, 주 목적은 대화형 AI 시스템 구축에 유용한 도구 제공임.

  • 토큰화, 파싱 등의 기본적인 NLP 도구 및, RAG 위한 도구 제공.

  • 따라서, 다른 외부 라이브러리 없이 Langchain을 로드하는 것만으로도 자연어처리부터 RAG, 문서 검색 등 자연어 전반에 대한 task 수행이 가능함.

Lanchain Libraries

  • lanchain-core : 기본 추상화 및 랭체인 표현 언어 지원

  • langchain-community : 서드파티 라이브러리 통합

  • langchain : 기본적인 chain, agents, retrieval 지원