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