할루시네이션을 줄여주는 프롬프트 엔지니어링 (랭체인, RAG, 에이전트로 신뢰성 있는 LLM 활용)

할루시네이션을 줄여주는 프롬프트 엔지니어링 (랭체인, RAG, 에이전트로 신뢰성 있는 LLM 활용)

$32.00
Description
“할루시네이션은 버그가 아니라 LLM의 창조적 특성이다!”
할루시네이션 특성을 ‘제대로’ 제어하는 법을 다루는
최초의 프롬프트 가이드북
LLM을 사용하거나 서비스에 적용할 때 가장 큰 장애물은 ‘할루시네이션’이다. 이 책은 지금껏 단순한 버그로 여겨졌던 할루시네이션을 제어 가능한 속성으로 바라보고, 이를 줄이는 다양한 프롬프트 엔지니어링 기법과 RAG, 에이전트 설계 전략을 코드 실습과 함께 구체적으로 다룬다.
OpenAI, Gemini, 랭체인 등 최신 도구로 실습하며 프로덕션 수준의 신뢰성 있는 AI 애플리케이션을
구현하는 방법 또한 배울 수 있다. AI를 단순히 ‘써보는’ 단계를 넘어 직접 서비스에 녹여내고 싶은 AI 엔지니어와 개발자에게 필수 지침서가 되어줄 것이다
저자

한성민

저자:한성민
10년차MLOps엔지니어.GoogleDeveloperExpert(GDE)forAI/ML과GoogleCloudChampionInnovator로활동하는중이다.뤼이드에서테크디렉터로서MLOps파이프라인구축과ML비즈니스기술전략을담당했으며네이버클로바리서치엔지니어,심심이소프트웨어엔지니어로근무한바있다.
개발자커뮤니티의적극적인지지자로서GolangKorea커뮤니티운영자이며,PyConKorea에서파이썬관련발표를진행하는등지식공유활동을지속하고있다.현재는F-Lab의파이썬,MLEngineering멘토와패스트캠퍼스MLOps강사로도활동중이다.LLM구축과프롬프트엔지니어링을통한교육분야개선에관심이높으며,GemmaSFT의다양한활용사례를발굴하고있다.여러국가에서의기술소통과AI기술검증을통해실질적인인사이트를도출하는것을즐기며,다양한IT프로젝트와컨퍼런스를통해지식을전파하고있다.

목차

[CHAPTER01프롬프트엔지니어링개요]

1.1프롬프트엔지니어링이란
1.2대규모언어모델
1.3기본환경설정
__GoogleColaboratory
__OpenAIAPI
__GeminiAPI
1.4LLM실습
1.5오늘날의프롬프팅기법들
__제로샷및퓨샷프롬프팅
__CoT프롬프팅
__검색증강생성

[CHAPTER02할루시네이션예방기법]

2.1할루시네이션의정의와유형
2.2할루시네이션발생유형
__사실적할루시네이션
__논리적할루시네이션
__문맥적할루시네이션
2.3할루시네이션을예방하는기술
__데이터품질개선
__모델아키텍처개선
__사후검증기법
__프롬프트엔지니어링기법
2.4프롬프트엔지니어링기법
__셀프어텐션메커니즘이해
__셀프어텐션을고려한프롬프트엔지니어링
__프롬프트엔지니어링이가능한이유
2.5자기일관성
2.6CoT프롬프팅
2.7지식생성프롬프팅
2.8자기검증
2.9CoVe프롬프팅
2.10평가및진단도구
__LLM할루시네이션평가의필요성
__벤치마크데이터셋
__오픈소스진단도구
__기업환경에서의활용

[CHAPTER03심화:프롬프트응용]

3.1프롬프트체인
__프롬프트체인개념및활용
__프롬프트체인구현예제와상세분석
3.2랭체인프레임워크
__랭체인도입
__랭체인구성요소
__랭체인실습
3.3ReAct
__ReAct의등장배경
__ReAct의구조
__ReAct예제
3.4리플렉션
__리플렉션의메커니즘:실행,평가,성찰,그리고기록
__리플렉션예제
3.5프롬프트가드레일
__가드레일의필요성
__가드레일설계의두가지접근법:규범과덕목
__[예제1]ShieldGemma를이용한출력콘텐츠검증
__[예제2]다계층가드레일아키텍처
3.6멀티에이전트시스템
__단일에이전트아키텍처의본질적한계
__멀티에이전트아키텍처
__주요협력패턴과할루시네이션제어
__멀티에이전트아키텍처예제
3.7도메인특화프롬프트
__도메인특화프롬프트의이해
__도메인특화프롬프트예제
3.8LLM시스템평가와관측가능성
__무엇을,왜,어떻게측정할것인가?
__오프라인평가파이프라인구축
__평가예제:랭스미스를이용한RAG시스템진단및개선

[CHAPTER04그라운딩과지식통합]

4.1그라운딩개념과필요성
4.2검색증강생성
__RAG의필요성
__RAG아키텍처
__임베딩과벡터저장소
__데이터처리파이프라인
__RAG예제파이프라인구축
__RAG,할루시네이션을어떻게제어하는가?
__RAG의효과
4.3데이터통합과지식그래프
__지식그래프도입
__왜RAG에지식그래프를결합해야하는가?
__지식그래프를활용한RAG구현패턴
__지식그래프RAG구현하기:Text-to-Cypher
__지식그래프구현방식의한계
4.4그라운딩기법을고려한체인
__RAG체인
__라우터체인
__자기교정RAG루프
4.5에이전트디자인을통한지식통합
__지식통합을위한에이전트도구구성
__복합질문을해결하는에이전트의사고과정분석
__장기기억과지식그래프의결합
__랭체인에이전트를이용한지식통합

[CHAPTER05실전프로젝트:에이전트만들기]

5.1첫번째프로젝트:나만의백과사전챗봇
5.2두번째프로젝트:실시간질의응답에이전트
5.3세번째프로젝트:주식트렌드분석에이전트
5.4프로젝트를마무리하며

[부록:고급기법과도구소개]

A심화프롬프팅기법
B주요도구및라이브러리
C책임감있는AI구축

출판사 서평

프롬프트한줄부터시작해
할루시네이션을제어하는LLM서비스완성까지

AI엔지니어가현재직면한과제는‘LLM의창의성은살리면서,오류는줄이는것’이다.이책은AI분야에서가장난해한문제인할루시네이션을해결하기위한체계적이고실용적인해법을제공한다.프롬프트엔지니어링의기본원리부터출발해생각의사슬(CoT),자기일관성(Self-Consistency),검증의사슬(CoVe),리플렉션(Reflection)같은기법을차례대로익히며모델스스로논리흐름을구조적으로정리하거나재검증하게만드는등LLM의능력을극대화하는다양한방법을배운다.나아가RAG,지식그래프,멀티에이전트구조를통해신뢰성높은외부지식과검증체계를결합해할루시네이션없는AI서비스아키텍처를완성한다.

개인화백과사전챗봇,실시간QA에이전트,주식트렌드분석에이전트등실제프로젝트를따라가다보면단순히모델을‘호출’하는수준을넘어신뢰할수있는AI서비스를직접만드는경험을쌓을수있다.

●Step1|LLM과프롬프트엔지니어링기초-기본개념이해와실습환경설정
●Step2|할루시네이션예방기법-자기일관성,CoT,CoVe,자기검증,지식생성프롬프팅
●Step3|프롬프트응용-랭체인,ReAct,리플렉션,멀티에이전트설계
●Step4|RAG와지식통합-외부데이터연동,지식그래프,안정적검색
●Step5|실전프로젝트-개인화챗봇,실시간Q&A,트렌드분석에이전트완성
●Step6|최신기법과도구-심화프롬프팅기법,책임감있는AI구현전략

이책의대상독자

●신뢰할수있는AI서비스구축을담당하는개발자
●LLM의신뢰성과정확성향상에관심이많은AI엔지니어및MLOps전문가
●LLM을활용한고급분석기법을학습하고자하는실무자
●파이썬과머신러닝지식을바탕으로LLM활용역량을심화하고자하는전문가

먼저읽은베타리더들의한마디

●프롬프트엔지니어링이라는개념을한차원더높은‘AI시스템설계’의영역으로확장한다.RAG,리플렉션,멀티에이전트등최신기술을풍부한코드예제와함께설명하는부분은이책의가장큰강점이다._이석곤님
●이제서야할루시네이션에제대로초점을맞춘LLM도서가등장했다.프롬프트엔지니어링에관심있는사람이라면꼭읽어야할책이다._이장훈님
●이론뿐만아니라실제적용사례까지담겨있어AI를보다신뢰성있게활용하고자하는이들에게유익한길잡이가되어줄것이다._신진욱님