IT는 물론이고 거의 모든 분야에서 AI를 인용, 해석, 적용하고 있습니다. 특히, ChatGPT의 등장은 AI 시대를 본격적으로 여는 시작점이었던 것 같습니다. 이번 포스팅에서는 "챗GPT API를 활용한 챗봇 만들기(개정판)"은 어떤지 살펴보겠습니다.
1. 챗GPT API를 활용한 챗봇 만들기(개정판)
- 출판사: 한빛미디어
- 저자: 이승우
- 별점: ★★★★★
- 한줄평: 챗GPT, 이제는 묻지만 말고 챗봇으로 활용해보자!
2. 목차부터 구성
따라하기만 하면 5일만에 책에서 설명하는 동일한 결과물을 얻을 수 있도록 구성되어 있습니다. 다만, 내용이 방대한 편이므로 개발 쪽으로 경험이 많이 없으신 경우 조금 어려울 수도 있겠다라고도 생각하였습니다. 그럼에도 불구하고 이 책의 구성이 매우 디테일하기 때문에 일반적인 소스코드로만 생각하는 개발보다 개발 전체의 과정, 그러니까 설계, 개발, 테스트, 연동 등 다양하게 섭렵이 가능하게 구성되었습니다.
챗GPT 오픈API 사용법, 프롬프트 엔지니어링, 챗봇 설계 및 구현, 웹 애플리케이션 서버 구동, 대화 내용 저장(DB), 카카오톡 챗봇 만들기 등 체계적인 구성으로 독자들이 쉽게 따라 갈 수 있도록 저자가 많은 고민을 했다고 생각됩니다.
목차구성
Chapter 01 개발 환경 쉽게 구성하기
Chapter 02 쓸 만큼만 배우는 파이썬
Chapter 03 챗GPT와 API로 대화하기
Chapter 04 프롬프트 엔지니어링의 기초
Chapter 05 프롬프트 엔지니어링의 핵심 기법
Chapter 06 프롬프트 엔지니어링으로 챗봇 설계하고 구현하기
Chapter 07 웹 애플리케이션에서 챗봇과 대화하기
Chapter 08 프롬프트 엔지니어링으로 챗봇 꾸미기
Chapter 09 인간의 언어로 함수 호출하기
Chapter 10 에이전트 구현과 프롬프트 분할
Chapter 11 대화 내용 저장하기
Chapter 12 기억을 위한 준비
Chapter 13 기억을 동작시키는 방법
Chapter 14 Assistants API 개념 잡기
Chapter 15 Assistants API 심화 학습
Chapter 16 GPTs와 API 사용 전략
Chapter 17 카카오톡에 챗봇 올리기
Chapter 18 멀티모발 기능 적용하기
부록. 업그레이드에 대응한느 방법
이 책의 모든 것을 설명해주는 학습 스택을 제일 첫 구성에서 도식화하여 보여줌으로써 독자들이 이런 프로그램을 만들고 어떤걸 학습하는지에 대해 한번에 구성으로 알 수 있어 좋았습니다. 개발 책에서 도식화된 설명 없이 바로 소스코드로 설명을 하다보면 저자가 의도한 대로 독자가 이해하기 어렵기 때문입니다.
이 책의 최종 목표인 결과물을 먼저 보여줌으로써 독자들에게 흥미를 가져다 주는 점도 좋았습니다.
또한, 책의 어느 지점을 보더라도 하나하나 디테일하게 설명을 잘해주고 있습니다. 아래에는 화면에서 대화 주고받기를 도식화하여 어떤 구조인지 설명해주고 소스코드 설명까지 깔끔하게 이어집니다.
3. 네이버 카페, 깃허브 저장소
- 질의응답 카페 운영
- 실습코드 깃허브 제공
저자 분께서 네이버 카페를 통해 이 책의 QnA를 받고 있습니다. 상당히 디테일한 부분이 많은 책이므로 카페를 가입하셔서 적극 이용하시면 좋을 것 같네요.
https://cafe.naver.com/minji337
실습 소스코드도 깃허브를 통해 제공하고 있습니다.
https://github.com/minji337/jjinchin/tree/pub-2
4. 총평
ChatGPT를 이용한 AI 서적이나, 자료가 많이 나오고 있지만 단순히 사용법 정도만 나열된 경우가 많았습니다. 그러나 "챗GPT API를 활용한 챗봇 만들기(개정판)"는 챗봇 만드는 과정을 하나부터 열까지 설명하여 이 책을 끝으로 본인만의 챗봇을 만들어 볼 수 있고 더 나아가 챗봇 이상의 서비스 개발도 가능할 것으로 보입니다. 이 책을 통해 챗GPT에게 더 이상 묻지만 말고, 제대로 활용할 수 있는 계기가 되길 바래 봅니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'IT 도서 리뷰' 카테고리의 다른 글
[도서 리뷰] 시작! AWS (3) | 2024.11.26 |
---|---|
[도서 리뷰] 일잘러의 비밀, 엑셀 대신 파이썬으로 업무 자동화하기(개정판) (5) | 2024.10.27 |
[도서 리뷰] 네트워크 인프라 자동화 (0) | 2024.08.25 |
[도서 리뷰] 뇌를 쓰지 않는 만만한 PPT (1) | 2024.07.28 |
[도서 리뷰] 혼자 공부하는 첫 프로그래밍 with 파이썬 (0) | 2024.05.26 |