티스토리 뷰

책요약

챗 GPT API를 활용한 챗봇 만들기

따강아지 2024. 4. 28. 22:33

챗봇은 인공지능 기술을 활용하여 대화형 프로그램을 만드는 기술로 검색엔진, 예약 시스템, 상담 시스템, 업무 자동화 등 다양한 분야에서 활용되고 있는데 "쳇 GPT API를 활용한 챗봇 만들기" 도서는 카카오 톡 버전의 "내 찐친 고비" 만드는 것을 목표로 쳇 GPT의 기본적인 설명, goorm이라는 클라우드 서비스에서의 개발 환경 구성, 파이썬을 사용한 LLM 기반의 챗봇에 대한 기본적인 설명 ( 몰론 이도서는 파이썬에 대한 도서가 아니라서 파이썬에 대한 언어 학습은 설명하지 않는다.)을 하고 오픈 AI를 활용하기 위한 API 발급부터 응답까지의 세세한 부분까지 설명을 통해서 챗봇 만들기의 기본적인 내용을 학습할 수 있도록 유도하고 있습니다.

프로그램을 하기 위한 기본적인 개념을 학습하고 실습하고 나면 챗봇의 가장 중요한 프롬프트 엔지니어링에 대한 기본적인 개념을 소개하고 프롬프트 핵심기법을 Few-shot, COT, SC, ToT, ReACT, RAG와 같은 예제를 통해서 학습할 수 있습니다. 그리고 나서 챗봇 프로그램을 만들기 위한 설계 및 구현 방법을 사례를 통해 기초적인 쳇봇 프로그램을 작성하게 됩니다.

마지막으로 "내 찐친 고비" 챗봇을 만들기 위해 파이션의 경향화 웹 서비스를 만들기 위한 Flask를 사용한 웹 애플리케이션을 통해 챗봇을 구동하는 전체 과정을 예제를 통해서 설명한 후 언어 모델에 프롬프트 엔지니어링을 적용한 친구봇을 만들기 위해 시스템의 역할 부여에 대한 설명을 시작으로 프로프트 엔지니어링을 통한 챗봇 꾸미기를 이해할 수 있도록 하고 나서 에이전트를 소개하고 프롬프트 분해하여 멀티 에이전트처럼 구성할 수 있는 방법에 대해 설명을 합니다. 챗봇이 생성하는 대화 내용을 저장하고 관리할 수 있는 방법, Assistants API, GPT API를 통해 최종적으로 "내 찐친 고비" 애플리케이션을 만들기 위해 달려갑니다.

이 도서는 책 제목처럼 챗봇 만들기에 대해서 기초부터 설명하고 있어서 챗봇에 대해 관심 있는 독자라면 한번 정독해 보기를 추천합니다. 개발을 하지 못해도 어떻게 챗봇이 만들어지고 운영되는지 개면을 잡을 수 있습니다. 개발을 하기 위해서는 이 도서와 같이 파이썬 학습을 같이 하면 이 도서 한 권으로 챗봇에 대한 기본적인 소양을 가지고 갈 수 있을 것 같습니다.

"한빛미디어 서평단 <나는리뷰어다> 활동을 위해서 책을 제공 받아 작성된 서평입니다."

 

'책요약' 카테고리의 다른 글

[소프트웨어 테스트 가이드] 부트캠프 QA편  (0) 2024.06.23
겐트 벡의 Tidy First  (0) 2024.05.26
쉽고 빠르게 익히는 실전 LLM  (0) 2024.03.24
밑바닥부터 시작하는 딥러닝 4  (0) 2024.02.25
Release의 모든 것  (0) 2023.12.25