랭체인으로 구현하는 AI 서비스 & 에이전트 개발 입문
LLM API, RAG, 자율형 에이전트 구현과 배포까지
Regular price
$31.46
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
1장 사전 준비하기
1.1 Python 버전 확인 _14
1.2 LLM 체험하기 _14
1.3 계정 준비와 라이브러리 설치 _17
1.4 사용할 모델 이해 _20
1.5 Streamlit 준비 _29
1.6 LangChain 준비 _31
2장 AI 채팅 애플리케이션 만들기
2.1 2장 개요 _42
2.2 화면에 요소 배치하기 _46
2.3 완성 _58
3장 AI 채팅 애플리케이션 고도화하기
3.1 3장 개요 _62
3.2 다양한 옵션 활용법 익히기 _68
3.3 스트리밍 출력 구현하기 _72
3.4 LLM 모델 변경 기능 추가하기 _82
3.5 API 호출 비용 파악하기 _84
3.6 완성 _87
4장 AI 채팅 애플리케이션 배포하기
4.1 4장 개요 _90
4.2 Streamlit Cloud란 _91
4.3 Streamlit Cloud로 애플리케이션을 배포하는 전체 흐름 _92
4.4 정리 _103
4.5 부록 ①: 자주 하는 실수 _104
4.6 부록 ②: 설정 파일 _104
5장 실용적인 AI 애플리케이션 개발하기
5.1 5장 개요 _110
5.2 Part 1: 웹 사이트 요약 애플리케이션 _111
5.3 Part 2: 유튜브 영상 요약 애플리케이션 _118
5.4 정리 _137
6장 이미지 인식 AI 애플리케이션 만들기
6.1 6장 개요 _142
6.2 ChatGPT 이미지 인식 기능 _145
6.3 이미지 인식 기능의 특징 _147
6.4 이미지 인식 애플리케이션 구현하기 _149
6.5 GPT Image를 사용한 이미지 생성 _154
6.6 음성 인식 및 음성 생성 모델 _163
6.7 정리 _164
7장 PDF 기반 질의응답 애플리케이션 만들기
7.1 7장 개요 _166
7.2 PDF 내용에 대해 질문하는 구조 _174
7.3 RAG 처리 흐름 이해하기 _175
7.4 PDF 업로드 기능 구현하기 _179
7.5 질의응답 기능 구현하기 _193
7.6 완성 _200
7.7 추가 개선 _201
7.8 정리 _203
8장 AI 에이전트 구현을 위한 배경 지식
8.1 8장 개요 _206
8.2 AI 에이전트란? _207
8.3 Function Calling - LLM이 외부 함수를 호출하는 기능 _208
8.4 LangSmith - 에이전트 동작 시각화 도구 _223
9장 인터넷 검색 에이전트 만들기
9.1 9장 개요 _236
9.2 에이전트 구현 흐름 _239
9.3 툴(Tool) 구현 _240
9.4 프롬프트 작성하기 _245
9.5 LLM 선택하기 _246
9.6 에이전트 생성하기 _247
9.7 CompiledStateGraph 이해하기 _249
9.8 에이전트에 메모리 추가하기 _251
9.9 에이전트 실행하기 _258
9.10 LangSmith를 활용한 상세 디버깅 _261
9.11 부록: 사용한 라이브러리 설명 _262
9.12 정리 _264
9.13 완성 코드 _264
10장 고객 지원 에이전트 만들기
10.1 10장 개요 _276
10.2 Step1: 간단한 고객 지원 에이전트 만들기 _279
10.3 Step2: LLM 응답 캐시 구현하기 _294
10.4 Step3: 피드백 수집 기능 추가하기 _302
10.5 정리 _305
10.6 완성 코드 _307
11장 데이터 분석 에이전트 만들기
11.1 11장 개요 _322
11.2 데이터 분석 에이전트란? _323
11.3 배경 지식: OpenAI Responses API _324
11.4 Part 1. CSV 파일을 업로드하고 에이전트에게 분석 의뢰하기 _337
11.5 Part 2. 에이전트에게 BigQuery 데이터 분석 맡기기 _350
11.6 정리 _371
1.1 Python 버전 확인 _14
1.2 LLM 체험하기 _14
1.3 계정 준비와 라이브러리 설치 _17
1.4 사용할 모델 이해 _20
1.5 Streamlit 준비 _29
1.6 LangChain 준비 _31
2장 AI 채팅 애플리케이션 만들기
2.1 2장 개요 _42
2.2 화면에 요소 배치하기 _46
2.3 완성 _58
3장 AI 채팅 애플리케이션 고도화하기
3.1 3장 개요 _62
3.2 다양한 옵션 활용법 익히기 _68
3.3 스트리밍 출력 구현하기 _72
3.4 LLM 모델 변경 기능 추가하기 _82
3.5 API 호출 비용 파악하기 _84
3.6 완성 _87
4장 AI 채팅 애플리케이션 배포하기
4.1 4장 개요 _90
4.2 Streamlit Cloud란 _91
4.3 Streamlit Cloud로 애플리케이션을 배포하는 전체 흐름 _92
4.4 정리 _103
4.5 부록 ①: 자주 하는 실수 _104
4.6 부록 ②: 설정 파일 _104
5장 실용적인 AI 애플리케이션 개발하기
5.1 5장 개요 _110
5.2 Part 1: 웹 사이트 요약 애플리케이션 _111
5.3 Part 2: 유튜브 영상 요약 애플리케이션 _118
5.4 정리 _137
6장 이미지 인식 AI 애플리케이션 만들기
6.1 6장 개요 _142
6.2 ChatGPT 이미지 인식 기능 _145
6.3 이미지 인식 기능의 특징 _147
6.4 이미지 인식 애플리케이션 구현하기 _149
6.5 GPT Image를 사용한 이미지 생성 _154
6.6 음성 인식 및 음성 생성 모델 _163
6.7 정리 _164
7장 PDF 기반 질의응답 애플리케이션 만들기
7.1 7장 개요 _166
7.2 PDF 내용에 대해 질문하는 구조 _174
7.3 RAG 처리 흐름 이해하기 _175
7.4 PDF 업로드 기능 구현하기 _179
7.5 질의응답 기능 구현하기 _193
7.6 완성 _200
7.7 추가 개선 _201
7.8 정리 _203
8장 AI 에이전트 구현을 위한 배경 지식
8.1 8장 개요 _206
8.2 AI 에이전트란? _207
8.3 Function Calling - LLM이 외부 함수를 호출하는 기능 _208
8.4 LangSmith - 에이전트 동작 시각화 도구 _223
9장 인터넷 검색 에이전트 만들기
9.1 9장 개요 _236
9.2 에이전트 구현 흐름 _239
9.3 툴(Tool) 구현 _240
9.4 프롬프트 작성하기 _245
9.5 LLM 선택하기 _246
9.6 에이전트 생성하기 _247
9.7 CompiledStateGraph 이해하기 _249
9.8 에이전트에 메모리 추가하기 _251
9.9 에이전트 실행하기 _258
9.10 LangSmith를 활용한 상세 디버깅 _261
9.11 부록: 사용한 라이브러리 설명 _262
9.12 정리 _264
9.13 완성 코드 _264
10장 고객 지원 에이전트 만들기
10.1 10장 개요 _276
10.2 Step1: 간단한 고객 지원 에이전트 만들기 _279
10.3 Step2: LLM 응답 캐시 구현하기 _294
10.4 Step3: 피드백 수집 기능 추가하기 _302
10.5 정리 _305
10.6 완성 코드 _307
11장 데이터 분석 에이전트 만들기
11.1 11장 개요 _322
11.2 데이터 분석 에이전트란? _323
11.3 배경 지식: OpenAI Responses API _324
11.4 Part 1. CSV 파일을 업로드하고 에이전트에게 분석 의뢰하기 _337
11.5 Part 2. 에이전트에게 BigQuery 데이터 분석 맡기기 _350
11.6 정리 _371
저자
저자
ML_Bear
1984년 교토시 출생. 교토대학교 대학원에서 항공우주공학을 전공, 수료한 후 대형 건설기계 제조업체에서 생산기술직으로 근무했다. 이후 IT/웹 업계로 전향하여 웹 서비스 운영 기업에서 디지털 마케팅과 데이터 사이언스 업무를 담당했다. 주식회사 메루카리 재직 중 캐글(Kaggle)을 접한 것이 전환점이 되어 머신러닝 엔지니어로 커리어를 전환했으며, 현재는 프리랜서 머신러닝 엔지니어로 여러 벤처 기업의 프로젝트에 참여하고 있다. 취미는 넷플릭스 감상, 만화, 라멘 맛집 탐방, 여행이다.
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
$99 이상 무료 배송
3% 리워드 크레딧 적립
Secure Payment

