진짜 챗GPT API 활용법 - 위키북스 GAI 시리즈 1

진짜 챗GPT API 활용법 - 위키북스 GAI 시리즈 1

$28.00
Description
초보자부터 전문가까지 ChatGPT API 활용 방법을 배우고 싶은 분에게 도움이 될 책입니다!

이 책은 ChatGPT API를 처음부터 끝까지 이해하고, 실제 애플리케이션에 적용하는 방법을 단계별로 안내한다. 음성 비서 개발부터 카카오톡과 텔레그램에서의 챗봇 제작, 그리고 랭체인을 활용한 회사 챗봇 제작까지, ChatGPT를 활용하여 챗봇을 개발하기 위한 모든 것이 포함돼 있다. 이뿐만 아니라 OpenAI의 GPT를 추가로 학습시키는 파인튜닝까지 다룬다. 이 책을 읽고 나면 자신만의 특별한 AI를 만들 수 있을 것이다.

★ 이 책에서 만드는 애플리케이션 ★

V 나만의 음성비서 만들기
V 텔레그램과 카카오톡에 나만의 AI 챗봇 만들기
V 우리 회사 챗봇 만들기
V 랭체인을 활용한 회사 챗봇 만들기
V 파인 튜닝을 활용한 금융 뉴스 감성분석기 만들기

저자

김준성,브라이스유,안상준

저자:김준성
상균관대기계공학부를졸업하고현대자동차연구소에입사했습니다.입사후데이터사이언스에관심을두고성균관대데이터사이언스융합학과에진학하여석사학위를땄습니다.현재현대자동차에서자율주행SW개발엔지니어로일하고있습니다.ChatGPT를다양한분야,특히데이터사이언스분야에응용하고자연구/개발에힘쓰고있습니다.

저자:브라이스유(BryceYoo)
회사에서딥러닝을이용한자연어처리개발업무를하고있는개발자입니다.여러가지현실의문제를GPT와같은언어모델을통해푸는것에관심이많습니다.

저자:안상준
제조,금융,유통,식품,마케팅등다양한도메인에서많은인공지능프로젝트를수행했습니다.특히자연어처리와인공지능교육분야에애정과관심이많으며,위키독스에《딥러닝을이용한자연어처리입문》이라는입문서e-book을저술했습니다.현재는인공지능프리랜서로대학교,대학원등에서데이터사이언스분야를강의하고있습니다.

목차

1장:ChatGPT란?
1.1ChatGPT맛보기
__1.1.1ChatGPT시작하기
__1.1.2ChatGPTPlus사용하기
1.2ChatGPT를활용하는다양한방법
__1.2.1다양한장르의콘텐츠작성
__1.2.2프로그래밍도우미
__1.2.3번역과문체바꿔쓰기
__1.2.4텍스트요약하기
__1.2.5정보또는설명요청하기
__1.2.6아이디어얻기
__1.2.7마케팅준비하기
1.3ChatGPT의한계

2장:ChatGPTAPI시작하기
2.1API사용요금
2.2API키발급하기
2.3실습환경조성하기
__2.3.1파이썬설치하기
__2.3.2파이썬가상환경만들기
__2.3.3비주얼스튜디오코드설치하기
__2.3.4구글코랩사용하기
2.4ChatGPTAPI기본사용방법
__2.4.1기본질문하기
__2.4.2역할부여하기
__2.4.3이전대화를포함하여답변하기
2.5OpenAI에서제공하는AI서비스

3장:나만의음성비서만들기
3.1음성비서프로그램맛보기
3.2음성비서프로그램의구조
3.3개발환경구축하기
3.4텍스트를음성파일로변환하는gTTS사용법익히기
3.5음성파일을텍스트로변환하는WhisperAPI사용법익히기
3.6프로그램UI를생성하는스트림릿사용법익히기
__3.6.1스트림릿설치
__3.6.2스트림릿시작하기
3.7스트림릿으로음성비서프로그램의UI만들기
__3.7.1스트림릿의상태를저장하기위한session_state함수
__3.7.2스트림릿오디오레코더를활용하여음성녹음하기
3.8음성파일을텍스트로변환하기
3.9ChatGPTAPI로질문하고답변구하기
__3.9.1대화내용을채팅형식으로시각화하기
3.10gTTS로답변을음원파일로만들고재생하기
3.11음성비서프로그램배포하기
__3.11.1깃허브리포지토리생성하기
__3.11.2깃허브에코드및패키지정보업로드하기
__3.11.3스트림릿사이트와깃허브연동하기

4장:텔레그램과카카오톡에나만의AI챗봇만들기
4.1AI챗봇맛보기
4.2개발환경구축하기
4.3그림을그려주는DALL.E2사용법익히기
__4.3.1DALL.E2맛보기
__4.3.2DALL.E2API사용방법
4.4텔레그램에AI챗봇만들기
__4.4.1웹에서대화하는방법:HTTP통신이해하기
__4.4.2텔레그램API사용하기
4.5로컬PC를활용하여텔레그램챗봇만들기
__4.5.1FastAPI와ngrok을활용하여서버생성및텔레그램서버와연결하기
__4.5.2텔레그램챗봇구현하기
4.6아마존웹서비스를활용하여텔레그램챗봇만들기
__4.6.1아마존웹서비스란
__4.6.2AWS요금정책확인하기
__4.6.3AWS를활용한텔레그램챗봇의구조
__4.6.4AWS람다설정하기
__4.6.5AWSAPI게이트웨이설정하기
__4.6.6AWS로그살펴보기
4.7카카오톡에AI챗봇만들기
__4.7.1카카오톡챗봇생성하기
4.8로컬PC를활용하여카카오톡챗봇만들기
__4.8.1FastAPI와ngrok을활용하여서버생성및카카오톡서버와연결하기
__4.8.2카카오챗봇구현하기
4.9아마존웹서비스를활용하여카카오톡챗봇만들기
__4.9.1카카톡오챗봇의lambda_function코드작성하기
__4.9.2API게이트웨이주소와카카오톡서버연결하기

5장:ChatGPTAPI로우리회사챗봇만들기
5.1개발환경구축하기
5.2미드저니로마스코트만들기
__5.2.1미드저니사용법확인하기
__5.2.2미드저니구독과유료정책
__5.2.3미드저니파라미터
__5.2.4미드저니로이미지생성하기
__5.2.5미드저니로챗봇의마스코트만들기
5.3ChatGPT를이용한데이터전처리
5.4벡터의유사도
__5.4.1텍스트임베딩
__5.4.2코사인유사도
__5.4.3OpenAI의EmbeddingAPI
5.5챗봇의구조
5.6스트림릿으로챗봇실행하기
__5.6.1스트림릿및OpenAI설치
__5.6.2스트림릿시작하기
__5.6.3스트림릿실행하기

6장:랭체인을활용한회사챗봇만들기
6.1랭체인설치및데이터로드
6.2텍스트분할하기
6.3ChromaDB를이용한검색기사용하기
6.4질문으로부터답변얻기
6.5Gradio로챗봇의UI만들기

7장:OpenAI의GPT를추가로학습시키는파인튜닝
7.1GPT-3의파인튜닝(fine-tuning)
7.2파인튜닝을위한데이터셋준비가이드
7.3금융뉴스를감성분류하는AI모델만들기
7.4금융뉴스를감성분류하는모델의UI만들기

출판사 서평

이책에서만드는애플리케이션

-나만의음성비서만들기
-텔레그램과카카오톡에나만의AI챗봇만들기
-우리회사챗봇만들기
-랭체인을활용한회사챗봇만들기
-파인튜닝을활용한금융뉴스감성분석기만들기