이번에 챗봇 구조를 바꾸면서 처음 사용해본 랭체인에 대해 조금 공부하면서 구현해보고자 정리했다 ! 랭체인(LangChain)은 대규모 언어 모델(LLM)을 기반으로 애플리케이션을 더 쉽게 개발할 수 있도록 돕는 오픈소스 프레임워크다.OpenAI의 챗지피티, google의 제미나이같이 언어모델은 계속해서 생겨나고 있다.서비스를 만들고 싶을 때 기능 요구사항에 따라 특정 llm을 사용하더라도 나중에 다른 llm 모델로 바꾸고 싶어진다면 ...프로세스 수정 과정이 필요하게 될 것이고, 이런 과정을 쉽게 변경할 수 있는 방법이 필요할 것이다. 이런 배경에서 랭체인이 등장했다.랭체인은,- NLP 모델을 중심으로 하는 프레임워크로, LLM을 활용해 다양한 언어 작업 수행하는 데 사용- LLM을 중심으로 데이터 흐름..