"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
해서, 최대한 책을 펼쳐놓는 형태로 리뷰를 작성해 보려고 합니다.
그 중에 자신에게 맞는 부분이 있다면 책을 선택해 보시면 될 것 같습니다. ^^

1️⃣ 이 책에 대한 소개
(책 본문내용 정리)
먼저, LLM이 사람들에게 왜 매력적인지 살펴본다.
일반 지시문을 토대로 커스터마이징한 AI 챗봇을 만들어 본다.
코드없이 명령만으로 AI챗봇을 만들어 본다.
챗봇에 본인 문서를 활용하는 기능을 추가한다.
챗봇이 대화를 기억하도록 만든다.
사고의 연쇄와 툴 호출 기법을 사용해 챗봇에 반복적으로 계획을 수립하고 실행하는 능력을 부여한다.
행동하기전에 해당행동을 중단하거나 허락받는 기능을 추가해 챗봇이 행동에 앞서 추가 정보나 설명을 요청하도록 만들 것이다.
마지막으로 챗봇을 프로덕션 환경에 배포하는 방법을 안내하고 대기시간, 신뢰성, 보안 등 배포전후에 고려할 사항을 논의한다.
이 책을 통해 랭체인과 LLM을 활용한 AI 애플리케이션 개발에 대한 탄탄한 이해를 쌓을 수 있을 것이다.
2️⃣ 책의 구성
0장 : AI와 거대 언어 모델(LLM)의 개념을 소개하고, 다양한 프롬프트 기법을 설명한다. "
1장 : 랭체인을 활용한 LLM 호출 및 동적 입력 처리 방법을 다룬다.
2장 : 검색 증강 생성(RAG)의 첫 단계인 인덱싱과 벡터 저장소 활용 방법을 설명한다.
3장 : 검색과 생성 과정을 다루며, 쿼리 변환 및 라우팅 기법을 소개한다.
4장 : 챗봇에 메모리 기능을 추가하여 이전 대화를 기억하는 방법을 설명한다.
5장 : LLM 애플리케이션 구축을 위한 아키텍쳐 패턴을 랭그래프를 활용해 구현한다.
6장 : 검색과 계산기능을 갖춘 에이전트 아키텍처의 기본 개념과 구현 방법을 설명한다.
7장 : 에이전트 아키텍처 확장 기법(성찰, 멀티 에이전트 시스템 등)을 다룬다.
8장 : AI 애플리케이션에서 자율성과 신뢰성을 조화롭게 설계하는 방법을 설명한다.
9장 : LLM 애플리케이션의 배포 전략과 보안 고려 사항을 다룬다.
10장 : 테스트, 평가, 모니터링 및 지속적인 개선 방법을 소개한다.
11장 : 사용자와 LLM 간 상호작용을 최적화하는 애플리케이션 개발 패턴을 다룬다.
부록A : LLM 애플리케이션과 외부 툴을 연결하는 표준 MCP를 설명한다.
3️⃣ 서평
한 시대를 관통하는 흐름을 이해하는 책을 하나 제대로 읽어보는 것은 그 시대를 이해하는 중요한 방법이라 생각한다.
요즘 다들 AI시대인 줄은 알지만 그것이 어떤 것인지, 그것을 구현하고 있는 LLM이 어떤 원리로 동작하고 그것을 활용해서 내가 더 일을 잘할 수 있는 방법, 내 능력치를 더 높일 방법, 내 생산성을, 조직의 생산성을 높일 방법은 없는지 그런 것들을 생각해야 하는 시점이 아닌가 생각한다.
그런 점에서 이 책은 현시대를 관통하고있는 흐름으로의 AI 그리고 그 AI의 중심을 이루고 있는 LLM에 대해 이해하고 그것을 자신에 맞게 활용해볼 수 있는 경험을 제공한다.
LLM의 개념에서부터 구현, 보안, 지속적인 개선방법까지 잘만들면 나만의 비서가 되어, 내가 일을 좀 더 효율적이고 집중하고 싶은 곳에만 몰입하게 할 수 있는 환경도 만들 수 있다. 현재의 AI기술을 이해하고 자신만의 비즈니스에 활용할 방법을 찾는데 도움이 되는 책이 아닌가싶다.
'모든 것은 기본에서 시작한다.'는 손흥민 아버지 손웅정님의 책 제목처럼, 기본을 알면 다른 문제들도 오히려 쉽게 해결될 수도 있다. AI가 동작하는 LLM의 기본원리를 이해하고 자신에게는 맞는 방법을 찾아서 활용해보면 좋을것 같다.
그리고 개인적으로는 책의 장별로 제목은 목차에 존재하지만, 그 장을 간단하게 설명하는 부분이 책 서두에 있는 건 좋은 것 같다. 이 장에서는 이런 이야기를 하려고 했구나 하는것을 제목으로 알 수 없는 것들은 설명해줘서 그 부분들도 좋은 것 같다. 특히 기술서적의 경우에는 그 분야 사람들은 장별로 써있는 목차를 봐도 알지만 그렇지 않은 사람 들이 이 책을 볼때는 진입자체도 높은게 아닌가 싶다. 기본적으로 책은 다른 사람들과 소통하려고 쓰는 것이라는 생각이 들어서, 이 부분이 이 책에서 좋은 점이었던 것 같다.
4️⃣ 한줄 소감
LLM에 대한 이해를 바탕으로 AI구현해보기