랭체인 입문 : RAG 챗봇부터 에이전트까지
Description
초보자를 위한 랭체인 실전 가이드
이 책은 랭체인을 처음 접하는 독자들을 위해 기획되었다. LLM 기반 애플리케이션은 다양하고 폭넓은 가능성을 가진 매력적인 개발 대상이지만, 관련 경험이 있는 개발자가 적고 입문서도 부족한 상황이다. 앞서 『파이썬 머신러닝 판다스 데이터 분석』을 통해 입문자를 위한 쉬운 설명을 선보인 핀테크 스타트업 대표이자 인공지능 강사인 오승환 저자가 직접 집필해, 초보자도 LLM 기반 애플리케이션의 전반적인 흐름을 이해할 수 있도록 쉽게 설명했다.
랭체인의 기본 문법부터 OpenAI, Google 등 다양한 LLM 공급자 이해 및 사용 방법과 챗봇 구현, RAG 개념 이해와 구현을 배운다. 그리고 랭체인의 특징인 다양한 도구와 에이전트 활용법을 학습한다. 마지막으로 3가지의 실전 프로젝트를 통해 뉴스 본문 추출부터 감성 분석, 다양한 오픈 소스 모델 활용법, Pandas와 PythonREPL을 활용한 자동화 방법 등을 실습할 수 있다. 복잡한 개념을 단계별로 소화하고, 실습으로 실질적인 성취감을 얻을 수 있도록 구성했다. 많은 독자가 이 책을 통해 랭체인이라는 새로운 가능성의 세계로 들어가길 바란다.

저자

오승환

저자:오승환
과학고,서울대를졸업하고,중국CKGSBMBA,FRM(미국재무위험관리사)자격을보유하고있다.국내주요금융기관과대기업에서기업분석과전략기획업무를담당했다.IT비전공자이지만데이터분석과인공지능을독학으로시작해현재는핀테크스타트업대표이자인공지능강사로활동하고있다.유튜브‘판다스스튜디오’를운영하며,인프런에서랭체인과LLM강의를진행하고있다.저서로는‘파이썬머신러닝판다스데이터분석’등이있다.

목차


PART01랭체인(LangChain)개요
001LangChain이란?
002LangChainExpressionLanguage(LCEL)이해
003LangChain주요컴포넌트

PART02채팅모델(ChatModel)공급자및사용방법
001OpenAI
002Anthropic
003Google
004Groq
005Ollama

PART03간단한챗봇만들기
001기본챗봇구현
002챗봇에메모리추가하기

PART04RAG개념이해및구현
001RAG(Retrieval-AugmentedGeneration)개념
002문서로딩및분할
003임베딩모델
004벡터저장소구축
005질의응답RAGChain구현

PART05ToolCalling
001도구(Tools)의개념과역할
002LangChain내장도구사용하기
003사용자정의도구만들기
004구조적출력(StructuredOutput)활용

PART06Agent
001에이전트(Agent)개념이해
002기본에이전트구현
003에이전트실행도구에메모리기능추가
004랭그래프(LangGraph)에이전트구현
005에이전트기반의RAG챗봇구현

PART07실전프로젝트
001LangChain을이용한뉴스분석프로젝트
002Ollama활용오픈소스로컬RAG구현
003데이터분석및코드실행에이전트

출판사 서평

RAG챗봇부터에이전트까지,단계별실습으로배우는랭체인의모든것!

랭체인은대규모언어모델인LLM을기반으로애플리케이션을구축하기위한오픈소스프레임워크다.특히랭체인은LLM을단순히사용하는것을넘어,특유의확장성으로다양한데이터소스,도구,외부시스템과LLM을유연하게연결할수있기때문에앞으로의활용가능성이크다.빠르게변화하는AI와LLM기술흐름에맞추려면지속적인학습과실습이필수적이지만,무작정시작하면복잡한구조와개념적장벽에부딪혀어려움을느낄가능성이높다.그래서『랭체인입문』은챗봇스타일의대화형RAG시스템과구축과정,LLM기반애플리케이션의전반적인흐름을초보자도이해할수있도록쉽게설명하고,실습을통해직접따라해볼수있도록구성했다.

이책에서는채팅모델을사용하는대화형챗봇개발,질의응답RAGChain구현,랭체인의내장도구활용과사용자정의도구만들기,에이전트구현과에이전트기반의RAG챗봇구축그리고3가지의실전프로젝트등을학습할수있다.모든예제는단계별로구성해초보자도쉽게이해할수있게했다.개념학습과구현목표를먼저이해하고목적에맞춰예제를순차적으로실행하며,실행결과와코드설명을확인할수있도록구성해체계적으로이해와실습을할수있도록했다.랭체인의기본문법과LLM을이해하고자하는사람들,특히생성형인공지능을직접서비스에통합해보고,챗봇과RAG시스템을직접구축해보고싶은사람이라면이책이도움이될것이다.