5일 만에 배우는 AI 챗봇 개발의 모든 것
2024년 8월에 출간된 한빛미디어의 <챗GPT API를 활용한 챗봇 만들기 (개정판)>에 대해 알아보겠습니다. 이 책은 <챗GPT API를 활용한 챗봇 만들기>의 개정판입니다.
이 책의 저자는 이승우 님이며, 국내 서점에서의 평가 점수는 교보문고, YES24 그리고 한빛미디어에서 4점대 후반(5점 만점 기준)으로 높은 점수를 받고 있습니다.
필자는 이 책의 저자에 대해 잘 알지 못합니다만, 금융 회사에서 인공지능 전문가로 경험을 쌓아온 소프트웨어 개발자라고 합니다. 저자에 대해 잘 모르지만, 이 책으로부터 얻은 첫인상은 좋았습니다. 그리고 이 책의 저자가 제미나이(Gemini) API 관련 책을 작성하고 있는데, 확인하고 싶으신 분은 다음 링크를 참고하세요.
<챗GPT API를 활용한 챗봇 만들기 (개정판)>은 약 400여 페이지로 구성되어 있으며, 휴대하면서 보기에 부담스럽지 않을 것 같습니다. 전자책도 출간되어 있으므로 뷰어가 있으신 분은 전자책으로 보는 것도 좋을 것 같습니다.
한빛미디어의 도서 지원을 받아 작성한 리뷰입니다.
한빛미디어에서 제공해 준 책을 읽고 작성했음을 밝힙니다.
이 책은 18개의 챕터로 구성되어 있습니다. 입문서로서 적합한 구성으로 쓰여 있으며, 이 책에서 다루는 언어는 파이썬입니다. 개발환경 구성부터 파이썬의 기본 문법 등을 소개하는 것으로 시작하여 챗GPT를 활용하여 챗봇을 만드는 데 필요한 내용을 잘 녹여낸 책입니다.
이 책은 꼭 챗봇을 만들지 않아도 챗GPT API 연동, 프롬프트 엔지니어링, 그리고 벡터 DB 등의 기본 개념을 소개하고 있습니다. 관련 개념을 얻고자 하는 분들에게도 도움이 될 수 있습니다. 그리고 Assistants API의 개념 소개와 사용 방법을 안내해 주는 부분도 매력적인 부분입니다.
이 책의 초판이 나온 지 약 8개월 만에 개정판이 출시된 것을 보니 저자의 노력이 놀랍습니다. 참고로 초판을 구매하신 분들과 저자가 운영하는 네이버 카페에 가면 주요 변경사항을 제공하고 있으니 참고하시면 좋을 것 같습니다. 또한, 네이버 카페에서 이 책을 실습하며 발생하는 문제 해결을 도와주고 있습니다. 이 책에 실린 코드는 다음 링크에서 확인할 수 있습니다.
이 책은 개발자를 대상으로 작성한 책이 아니라, 기본적인 코딩 지식과 경험이 있는 독자를 대상으로 만들어진 책입니다. 저자는 "프로그래밍에 대한 기초 지식이 있는 독자라면, 하루에 3시간씩 5일 동안 몰입하면 90% 이상을 이해할 수 있다."는 것을 목표로 하여 쓰인 책입니다. 개인적인 의견으로는 상세한 내용을 모두 이해하기는 어렵겠지만, 이 책을 가이드로 삼아 차근차근 만들어보면 그 과정에서 저자가 독자에게 전달하고자 하는 주요 내용을 습득할 수 있을 것 같습니다.