Langchain이란?
랭체인은 언어모델 기반 앱을 매우 쉽고 빠게 구축할 수 있도록 미리 만들어진 수많은 구성 요소와 모듈이 포함된 프레임워크이다.
GPT 앱을 구축하려면 OpenAI 파이썬 패키지를 사용하는 것만으로는 충분하지 않다.
LangChain은 많은 Module을 가지고 있고, 광범위해서 다양한 것을 할 수 있다.
예를들면 LangChain을 사용하지 않고 OpenAI API의 GPT4만을 사용한 것과 비교해서, LangChain에는 Memory를 위한 Module이 있지만,
GPT(Open AI API)에는 없기 때문에 우리가 직접 구현해야 한다.
하지만 LangChain을 사용하면 6가지 종류의 Memory를 공짜로 얻을 수 있다.
그저 연결하기만 하면 작동한다.
LangChain에는 Document를 위한 Module과, Embedding을 위한 Module이 있다.
Prompt를 위한 Module도 LLM을 위한 Module도, Chat model을 위한 Module까지 LangChain에는 많은 것들이 있다.
또한 LangChain은 어플리케이션의 Component를 바꿀 수 있게 해준다.
LangChain이 LLM 어플리케이션을 만들기 위한 모든 필요 요소들의 호환을 위한 계층이 되는 것이다.
또한 LangSmith라는 LLM 어플리케이션을 위한 Debugger도 있다.
Langchain이란?
install_url
to use ShareThis. Please set it in _config.yml
.