LangChain Chat with Your Data - Harrison Chase
Overview LLM Application 을 구축하기 위한 오픈 소스 개발자 프레임 워크와 관련해서 Langchain CEO인 Harrison Chase가 https://www.deeplearning.ai/short-courses/ 에서 발표한 내용입니다. LangChain은 대규모 언어 모델(Large Language Model, LLM) 기반 애플리케이션을 구축하기 위한 오픈 소스 도구입니다. Langchain 관련 관심이 있다면 해당 short course를 들어보시길 권장드립니다. 해당 수업을 들으면서 간략하게 정리했던 내용 공유합니다. LangChain 프레임워크의 다양한 구성 요소들은 다음과 같습니다: Prompts: 프롬프트 템플릿, 출력 파서, 재시도/수정 로직, 예시 선택기 등을 포함합니다. Models: LLM 통합 20개 이상, 채팅 모델, 텍스트 임베딩 모델 통합 10개 이상을 제공합니다. Indexes: 문서 로더, 텍스트 분할기, 벡터 저장소, 검색기 통합 10개 이상을 포함합니다. Chains: 다른 체인을 위한 빌딩 블록으로 사용할 수 있으며, 20개 이상의 다양한 애플리케이션 특정 체인이 있습니다. Agents: 5가지 이상의 에이전트 타입, LLM이 도구를 사용하도록 하는 알고리즘, 10개 이상의 에이전트 툴킷이 있으며, 특정 애플리케이션에 대한 특정 도구로 무장한 에이전트를 제공합니다. 이 프레임워크는 개발자가 LLM 기반의 애플리케이션을 쉽게 구축할 수 있도록 지원하며, ...