brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jun 25. 2024

(책) 나만의 챗GPT 만들기 - 2024-04

나만의 챗GPT를 만들 수 있게 해주는 책이다.


챗GPT API를 이용한다.

Windows10이나 MAC으로 실습가능하다.

실습이 잘 되어 있는 책이다.


200점 



<1> 개발 환경과 API를 준비하는 법을 알려준다.

<2> 단문 작성과 SNS 포스팅 자동화 하는 법을 알려준다.

<3> 나만의 데이터로 학습한 채팅봇을 만들 수 있게 해 준다.

<4> PDF에서 데이터를 추출해 그래프로 만들수 있게 해 준다.

<5> 운영상의 문제를 예방해 준다~




<1> 개발 환경과 API를 준비하는 법을 알려준다.


1

챗 GPT API 사용하려면?


OPENAI 계정 만들기

챗GPT API키 받기



2

파이썬 준비법, 설치법


3

코드 편집기 비주얼 스튜디오 코드를 사용한다.


4

파이썬에서 챗 GTP API 사용하는 법을 알려준다.




<2> 단문 작성과 SNS 포스팅 자동화 하는 법을 알려준다.


1

SNS 포스팅 글 생성 봇 개요와 만드는 법


2

트위터 API를 사용해 게시하는 법




<3> 나만의 데이터로 학습한 채팅봇을 만들 수 있게 해 준다.



1

나만의 데이터를 학습하는 방법을 알려준다. 이론 + 실습

대량의 데이터를 학습 시킬 수 있는 RAG

벡터 데이터를 보안하는 벡터 DB

RAG를 활용하여 데이터에 기반한 답변을 이끌어 내는 방법

독자적인 데이터를 임베팅하는 법을 알려준다. 학습 데이터를 텍스트 파일로 만든다. CSV로 변환, 임베딩

챗GPT와 대화하는 프로그램을 만든다.

주어진 지식을 바탕으로 답하는 프로그램을 만든다.

대화 프로그램을 개조해 챗봇을 완성한다.

자체 데이터를 학습한 챗봇 응용 사례를 알려준다.



2

음성 데이터를 필사하고 요약해 준다. 실습

위스퍼 개요와 서비스.

위스퍼로 받아쓰기를 해보자.

받아쓴 문장을 요약해 보자.

위스퍼의 번역 기능을 활용해 받아쓰기와 번역을 동시에 실행.



3

최신 정보를 포함한 뉴스 기사를 만들 수 있는 실습

라이브러리 설치

구글 검색을 위한 API 키 생성

최신 정보를 기반은 뉴스 기사 생성

해외 사이트에서 정보 수집해 기사화하기





<4> PDF에서 데이터를 추출해 그래프로 만들수 있게 해 준다.


1

비정형 데이터 활용

비정형 데이터를 정형 데이터로 변화하기



2

랭체인으로 PDF를 구조화된 데이터로 변환하자.

PDF를 읽어 구조화된 데이터로 변환

구조화된 데이터를 CSV로 출력해 보자

데이터 시각화 하자.


3

PDF내용을 바탕으로 답하는 챗봇 만들기

PDF내용을 바탕으로 챗봇이 답변하게 하기




<5> 운영상의 문제를 예방해 준다~


1

챗GPT API 이용 시 주의사항을 알려준다.

데이터 이용 정책

개인정보, 기밀정도 입력 방지

예상치 못한 고액 청구 방지 하는 법을 알려준다.

https://brunch.co.kr/@topasvga/3869



2

부적절한 콘텐츠 생성을 방지하는 법을 알려준다.




같이 보면 좋을 책

https://brunch.co.kr/@topasvga/3835



감사합니다.



브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari