LLM
LangChain
대규모 언어 모델(LLM)을 활용한 애플리케이션 개발을 위한 프레임워크.
Ai모델의 능력을 극대화하고, 개발 과정을 간소화하여 강력하고 유연한 AI 애플리케이션을 만들 수 있게 해준다.
python, javascript (python이 더 주언어)
- 모듈성: 다양한 컴포넌트를 제공하여 개발자가 필요에 따라 조합하고 커스터마이즈할 수 있다.
- 통합성: 다양한 AI 모델, 데이터 소스, 외부 도구들과의 쉬운 통합을 지원한다.
- 효율성: 복잡한 AI로직을 간단한 체인으로 구현할 수 있어 개발 시간과 비용을 절감할 수 있다.
- 확장성: 소규모 프로젝트부터 엔터프라이즈 솔루션까지 다양한 규모의 애플리케이션 개발에 적합하다.
사용해보기
언어모델 사용하기.
프롬프트 템플릿과 출력 파서 사용하기.
랭체인 표현식 언어(LCEL)를 사용하여 컴포넌트를 체인으로 연결하기.