랭체인(LangChain)은 LLM 모델을 활용한 프로그램 개발을 위한 프레임워크로 파이썬과 타입스크립트, 자바스크립트 등 두 가지 언어를 지원한다.
관련하여 설명이 잘된 기사와 홈페이지를 링크한다.
아래 기사에 따르면 랭체인(LangChain)에는 다음 6개 모듈이 있다.
- 모델 I/O : 언어 모델과의 인터페이스
- 데이터 연결 : 애플리케이션별 데이터와의 인터페이스
- 체인 : 호출 시퀀스 구축
- 에이전트 : 상위 지시문이 주어지면 체인이 사용할 툴을 선택할 수 있도록 함
- 메모리 : 체인 실행 간에 애플리케이션 상태 유지
- 콜백 : 체인의 중간 단계를 기록 및 스트리밍
그런데 랭체인(LangChain) 소개 페이지 중에 흥미로운 것은, Retrieval 부분이다.
이 부분에 대해 좀더 확인을 해봐야 겠다.
- Retrieval Augmented Generation (RAG)
- LangChain provides all the building blocks for RAG applications - from simple to complex.
[기사] “LLM 개발을 더 간편하게” 랭체인(LangChain)의 이해
https://www.itworld.co.kr/topnews/307189
https://www.ciokorea.com/column/305341#csidx973f1264e8a2e758d10e50c3f1541b5
https://python.langchain.com/docs/get_started
'3. 제품 리뷰 & 사용기' 카테고리의 다른 글
라즈베리 파이 5(Raspberry Pi 5) 출시 소식 (0) | 2023.09.30 |
---|---|
차량 페달 교체 (악셀, 브레이크) (0) | 2023.09.17 |
차량 타이어 교체 (245/45R18) - 6년 5만 Km (0) | 2023.09.11 |
맥북프로 M1, PC GTX 1650에서 4K 120Hz(LG 올레드 TV) 사용방법 (3) | 2023.09.02 |
HDMI 2.1 케이블 - Zeskit 제품과 아트뮤 제품 (0) | 2023.08.17 |
댓글