목차

첫째마당 | LLM과 친해지기 01장 LLM으로 어떤 일을 할 수 있을까? _01-1 챗GPT로 시작된 생성형 AI 시대 __대규모 언어 모델, LLM은 무엇일까? __LLM의 종류 __LLM을 활용한 생성형 AI 서비스의 종류 _01-2 LLM을 왜 공부해야 할까? __LLM 프로그래밍 경험이 필요한 이유 __어떤 언어 모델을 선택해야 할까? __LLM의 한계를 보완하는 기술 6가지 02장 환경 설정하고 GPT API 시작하기 _02-1 파이썬 프로그래밍 환경 설정하기 __[Do it! 실습] 파이썬 설치하기 __[Do it! 실습] 비주얼 스튜디오 코드 설치하기 __[Do it! 실습] 가상 환경 만들기 _02-2 GPT API 시작하기 __API란? __오픈AI의 API __[Do it! 실습] 오픈AI의 API 키 발급받기 __[Do it! 실습] 오픈AI의 API 키로 질문하고 답변받기 __[Do it! 실습] API 키 관리하기 03장 오픈AI의 API로 챗봇 만들기 _03-1 프롬프트 엔지니어링 알아보기 __[Do it! 실습] GPT에게 역할 부여하기 __[Do it! 실습] 원샷 프롬프팅과 퓨샷 프롬프팅 적용하기 _03-2 GPT와 멀티턴 대화하기 __[Do it! 실습] 멀티턴 대화하는 챗봇 만들기 _03-3 스트림릿으로 챗봇 완성하기 __[Do it! 실습] 스트림릿으로 챗봇 UI 만들기 둘째마당 | 오픈AI의 GPT API를 활용한 업무 자동화 04장 문서와 논문을 요약하는 AI 연구원 _04-1 PDF 문서 전처리하기 __[Do it! 실습] PDF 파일을 텍스트 파일로 변환하기 __[Do it! 실습] PDF 파일 전처리 하기 _04-2 논문을 요약해 주는 AI 연구원 완성하기 __[Do it! 실습] 텍스트 요약 프롬프트 만들기 __[Do it! 실습] PDF 내용 요약하여 출력하기 05장 회의록을 정리하는 AI 서기 _05-1 음성을 텍스트로 변환하기 __[Do it! 실습] 위스퍼 API 활용하기 _05-2 로컬에서 음성을 텍스트로 변환하기 __허깅페이스 __[Do it! 실습] 위스퍼 모델을 내려받아 로컬에서 사용하기 _05-3 문장과 화자 구분하기 __[Do it! 실습] 화자 분리 모델로 시간대별 화자 구분하기 __[Do it! 실습] 판다스로 문장 분석하고 화자 매칭하기 _05-4 회의록을 정리하는 AI 서기 완성하기 __[Do it! 실습] 전체 회의 내용 요약하기 __[Do it! 실습] GPT로 녹취록 교정하기 06장 GPT-4o를 이용한 AI 이미지 분석가 _06-1 GPT 비전에게 이미지 설명 요청하기 __[Do it! 실습] 인터넷에 있는 이미지로 설명 요청하기 __[Do it! 실습] 내가 가진 이미지 설명 요청하기 __[Do it! 실습] GPT 비전의 한계 알아보기 _06-2 이미지를 활용해 퀴즈 만들기 __[Do it! 실습] 문제 생성 함수 만들기 __[Do it! 실습] 영어로 문제 출제하기 __[Do it! 실습] TTS로 영어 듣기 평가 문제 만들기 07장 최신 주식 정보를 알려 주는 AI 투자자 _07-1 펑션 콜링의 기초 __GPT야, 지금 몇 시지? __펑션 콜링이란? __[Do it! 실습] 펑션 콜링 적용하기 __뉴욕은 지금 몇 시야? __[Do it! 실습] 도시별 시간 알려 주기 __[Do it! 실습] 여러 도시의 시간을 한 번에 대답할 수 있게 하기 __[Do it! 실습] 스트림릿에서 펑션 콜링 사용하기 _07-2 GPT와 미국 주식 이야기하기 __[Do it! 실습] yfinance 사용하기 __[Do it! 실습] GPT에서 사용할 yfinance 관련 함수 만들기 __[Do it! 실습] 코드 리팩토링하기 __[Do it! 실습] 종목 최근 주가 정보와 추천 정보 가져오기 _07-3 스트림 출력하기 180 __[Do it! 실습] 터미널 창에서 스트림 방식으로 출력하기 __[Do it! 실습] 스트림릿에서 스트림 방식으로 출력하기 __[Do it! 실습] 스트림 방식에서 펑션 콜링 사용하기 셋째마당 | 랭체인을 활용한 에이전트 개발 08장 랭체인으로 에이전트 만들기 _08-1 랭체인으로 챗봇 만들기 __랭체인이란? __[Do it! 실습] 랭체인과 오픈AI의 GPT API 비교하기 __[Do it! 실습] 랭체인으로 멀티턴 대화하기 _08-2 LCEL로 체인 만들기 __[Do it! 실습] 출력 파서와 체인 __[Do it! 실습] 프롬프트 템플릿 이용하기 _08-3 랭체인 도구로 에이전트 만들기 __[Do it! 실습] @tool 데코레이터로 랭체인에 함수 연