
236
GPT API를 활용한 인공지능 앱 개발(2판)
5.1
랭체인
랭체인은
LLM
기반 애플리케이션 개발 및 배포를 위해 설계된 프레임워크입니다. 이 도구는
LLM
애플리케이션 라이프사이클의 모든 단계를 다루는 오픈 소스 라이브러리와 도구 모음
을 제공합니다. 이 프레임워크는 복잡하다는 비판에도 불구하고 매우 인기가 많아서 깃허브
(
https
://
oreil
.
ly
/
yPlNw
)에서
94
,
000
개 이상의 스타를 받았습니다. 랭체인과 같은
LLM
애플리케이션 개발을 위한 프레임워크는 개발자가
API
의 의미론에 신경 쓰지 않고 애플리케이
션의 복잡한 측면에 집중할 수 있도록 추상화 계층을 제공합니다.
랭체인을 활용한 코드는
3
장의 프로젝트
3
보다 훨씬 더 우아합니다. 랭체인은 오픈
AI
뿐만 아
니라 다른 솔루션과도 호환되며, 컴포넌트, 기성형 체인
off
-
the
shelf
chains
(또는 빌딩 블록
building
block
), 에이전트와 같은 많은 추가 기능을 제공합니다. 랭체인은
pip
install
langchain
으
로 설치합니다.
WARNING
랭체인은 아직 베타 버전이며, 수시로 새로운 버전을 출시해 기능이 언제든 변경될 수 있으므로 버전에
유의해야 합니다. 이 책의 코드 예시는 작성 시점의 최신 안정 버전인
0
.
3
버전을 사용합니다.
랭체인의 주요 기능들은 ...