프롬프트 엔지니어의 업무일지

강수진
368p
Where to buy
content
Rate
2.8
Average Rating
(4)
Comment
More

2022년 11월! 챗GPT라는 ‘대화형 AI’가 등장했을 때의 충격을 아직도 잊을 수 없다. 무엇이든지 묻기만 하면 원하는 대답을 거침없이 쏟아냈다. 그 모습을 보고 있으면 마치 ‘사람’과 대화하는 듯한 착각에 빠질 정도였다. 그러던 중 챗GPT가 때론 엉뚱하게 때론 잘못된 정보로 대답하기 시작하면서 혼란에 빠졌다. 뭐가 잘못된 걸까? 나중에야 AI에게 어떻게 질문을 하느냐에 따라 AI가 답하는 내용과 수준에 엄청난 차이가 있음을 알았다. 이처럼 대화형 AI에게 제대로 된 양질의 답변을 얻어내려면 양질의 질문을 해야 한다. 그리고 이렇게 질문하는 방법을 ‘프롬프트 엔지니어링’이라고 부른다. 이 책은 바로 이 ‘프롬프트 엔지니어링’에 대한 책이다. 하지만 단순히 프롬프트에게 “어떻게 질문하느냐”를 넘어 프롬프트를 “어떻게 개발하느냐”에 대해 다룬다. 그것도 설명을 위해 임의로 만든 예시가 아닌 국내 1호 프롬프팅 엔지니어인 저자가 직접 제작한 실제 프롬프트 사례로 ‘프롬프트 엔지니어링’을 다룬다. 단순히 거기에 그치지 않는다. 저자는 1년 동안 프롬프트를 제작하면서 그 과정과 노하우를 업무 일지로 꼼꼼하게 기록했는데, 이제 그 전부를 이 책으로 모두 풀어낸 것이다. 비즈니스 관점에서의 프롬프팅 기획, 사용자 경험을 우선시한 제작, 여러 경우의 수를 통한 테스트, 정량 및 정성적 평가, 꼼꼼한 기록과 문서화의 전 과정을 이 한 권에 풀어놓았다. 따라서 대화형 AI를 직접 만드는 개발자는 물론이고 프롬프트 엔지니어링의 원리를 이해하고 싶은 일반인까지 기초 개념부터 실습까지 프롬프팅 엔지니어링을 체계적으로 학습할 수 있다.

<그부호> 웨스 앤더슨 감독

비주얼 마스터의 독보적 세계관

<페니키안 스킴> · AD

<그부호> 웨스 앤더슨 감독

비주얼 마스터의 독보적 세계관

<페니키안 스킴> · AD

Author/Translator

Comment

1

Table of Contents

PROLOGUE: 프롬프트 엔지니어의 업무 일지 _프롬프트 엔지니어는 직업일까? 역량일까? _프롬프트 엔지니어의 일 PART 01 프롬프트 엔지니어에 들어서기 CHAPTER 01 프롬프트 엔지니어, 프롬프트, 프롬프트 엔지니어링의 이해 _거대 언어 모델의 발달과 프롬프트 _프롬프트 개념과 정의 __언어로서의 프롬프트 __단어 사용 추이로 본 프롬프트 __새로운 차원의 커뮤니케이션이라는 상징성을 가진 프롬프트 _인문학과 테크놀로지의 융합, 프롬프트 엔지니어링 _언어학과 대화 분석 그리고 프롬프트 엔지니어링 PART 02 프롬프트 기획하기 CHAPTER 02 대화 분석하기 _사용자 이해하기 _대화 분석하기 __첫 번째 기준: 싱글턴 vs. 멀티턴 __두 번째 기준: 정보 검색형 vs. 다른 행위 유형 __세 번째 기준: 선호 구조 vs. 비선호 구조 __네 번째 기준: 감정적 태도 vs. 비감정적 태도 _생성형 AI 사용자 세그먼트 CHAPTER 03 실제 사례를 통한 프롬프트 기획 엿보기 _기획 1: 역동적 질문 생성기 __1단계: 일반적 결론을 통한 이론 도출 __2단계: 가설 검증 __3단계: 문제 정의 __4단계: 문제 해결 방안 모색 __5단계: 기획 완료 _기획 2: 프롬프트 자동 완성기 __1단계 및 2단계: 전제 설정 및 논리적 추론 __3단계: 결론 도출 _기획 3: 올인원 시스템 프롬프트 __1단계: 문제 인식 __2단계: (첫 번째 문제 해결) 사용자 세그먼트 분포 불균형 __3단계: (두 번째 문제 해결) 글로벌과 로컬 영역 _기획 이후의 업무 프로세스 __문서화 __협업 __조율 __기술 데모 및 프레젠테이션 진행 PART 03 프롬프트 제작하기 CHAPTER 04 프롬프트 제작 원리와 방법 _프롬프트 설계와 구현에 필요한 네 가지 요소 _프롬프트 제작을 위한 테스트 환경 __오픈AI의 플레이그라운드 사용하기 __챗지피티 사용하기 _프롬프트의 작동 원리와 구성 요소 _네 가지 프롬프트 구조 __타입 A: 명령 + 출력 데이터 __타입 B: 명령 + 맥락 + 출력 데이터 __타입 C: 명령 + 맥락 + 예시 + 출력 데이터 __타입 D: 명령 + 입력 데이터 + 출력 데이터 CHAPTER 05 여러 프롬프트 엔지니어링 기법 _기본 프롬프트 엔지니어링 기법 _심화 프롬프트 엔지니어링 기법 __자기 일관성 __생각의 나무 __지식 생성 프롬프팅 __프롬프트 체이닝 CHAPTER 06 프롬프트 제작 원칙과 노하우 _원칙 1: 최신 모델을 사용한다 _원칙 2: 프롬프트 내용을 구조화한다 __제목과 헤더 __목록 __링크 __강조 __코드 블록 _원칙 3: 프롬프트는 구체적이고 상세하게 작성한다 _원칙 4: 정확한 분량을 제시하거나 예시를 제공한다 _원칙 5: 제로샷, 퓨샷, 파인 튜닝 단계로 프롬프팅한다 _원칙 6: 불필요한 수식어와 군더더기 문장을 제거한다 _원칙 7: '하지 말것’보다 '해야 할 것’을 지시한다 _원칙 8: 코드 기반의 프롬프트를 작성한다 CH

Description

★ 언어학자가 인간 언어의 원리와 이해를 기반해서 만든 프롬프트 AI는 사용자의 질문에 기계어가 아닌 인간의 언어로 답한다. 그러므로 같은 내용이라도 어떻게 표현해야 인간의 언어에 더 가까울지를 고민해야 하고 프롬프트도 그렇게 만들어야 한다. 국내 1호 프롬프트 엔지니어이자 언어학자인 저자가 이에 대한 해결책도 제시한다. 가장 인간다운 언어! 그 언어를 구사할 수 있게 하는 개념과 원리를 언어학자로부터 배울 수 있다. ★ 프롬프트 엔지니어의 6계명 / 프롬프트 엔지니어링의 6단계 프롬프트 엔지니어는 프롬프트를 만들 때 항상 염두에 두어야 할 것들이 있다. 이 책에서는 이 내용을 하나, ‘비즈니스 관점으로 생각한다’, 둘, ‘사용자 경험을 우선시한다’, 셋, ‘바지런히 연구한다’, 넷, ‘반드시 테스트한다’, 다섯, ‘평가는 필수다’, 여섯, ‘기록해서 문서로 남긴다’ 여섯 가지로 정리했고, 이 기준에 따라 프롬프트 기획부터 제작 및 테스트, 평가, 기록와 언어 연구에 이르기까지 6단계에 걸쳐 실제 사례 중심으로 깊이 있게 설명한다. 프롬프트 엔지니어로 일하며 직면한 도전, 고민, 회고가 프롬프트 엔지니어의 6계명, 프롬프트 엔지니어링의 6단계에 모두 담겨있다. ★ 진짜 경험한 사례로 배우는 프롬프트 엔지니어링 제대로 된 답변을 얻으려면 당연히 제대로 된 질문을 해야 한다. 하지만 제대로 된 질문을 할 줄 모르는 사용자가 있다가 있다면 어떻게 해야 할까? 이럴 때 AI가 사용자의 질문에 바로 답하기보다 그 사용자에게 제대로 된 질문을 유도하면 어떨까? 이 책에서 소개하는 예제 또는 예시는 이와 같이 저자가 1년 동안 연구하며 개발한 실제 사례다. 그래서 이 책은 다르다. 사례 하나하나를 만들 때마다 경험한 모두를 1년 동안 꼼꼼하게 업무 일지에 적어 내려갔고, 그 내용을 모두 털어 넣어 노하우와 제작의 모든 것을 깊이있게 담았다. 저자의 경험을 그대로 따라하면 누구나 그렇게 만들 수 있다. ★ 이 책이 필요한 독자 ChatGPT를 비롯한 각종 LLM 서비스를 제대로 이해하고 실제 업무에 활용하고 싶은 사람 실제 상용화가 가능한 수준의 LLM 서비스를 기획하거나 개발하려는 사람 프롬프트 엔지니어링을 기초부터 이해하여 변화될 세상에 발빠르게 대응하고 싶은 사람 프롬프트 엔지니어에 대한 궁금증을 해소하고, 관련 분야에 취업하거나 인재를 채용할 때 가이드가 필요한 사람