책소개
AI의 잠재력을 극대화하는 핵심 기술프롬프트 엔지니어링 완전 정복! 생성형 AI는 우리가 정보를 생성하고 활용하는 방식을 혁신적으로 변화시키고 있다. 『생성형 AI를 위한 프롬프트 엔지니어링』은 챗GPT, 스테이블 디퓨전 같은 LLM과 확산 모델을 효과적으로 활용하는 방법을 안내한다. AI 모델을 신뢰성 있고 효율적으로 활용하는 핵심 기술인 프롬프트 엔지니어링을 심층적으로 다루며, 실전에서 바로 적용할 수 있는 원칙과 사례를 제공한다. AI의 정확성을 높이고, 자동화된 시스템에서 안정적으로 활용할 수 있도록 돕는 이 책은 개발자, 데이터 과학자, AI를 실무에서 활용하려는 모든 이에게 필수 지침서가 될 것이다.
목차
1장 프롬프트의 다섯 가지 원칙_1.1 프롬프트의 다섯 가지 원칙 살펴보기_1.2 지시 내리기_1.3 형식 정하기_1.4 예시 들기_1.5 품질 평가하기_1.6 업무 나누기_1.7 마치며2장 텍스트 생성을 위한 대규모 언어 모델 소개_2.1 텍스트 생성 모델이란?_2.2 역사적 토대: 트랜스포머 아키텍처의 부상_2.3 오픈AI의 GPT_2.4 GPT-4_2.5 구글의 제미나이_2.6 메타의 라마와 오픈 소스_2.7 경량화와 LoRA 활용_2.8 미스트랄_2.9 앤트로픽의 클로드_2.10 GPT-4V(ision)_2.11 모델 비교_2.12 마치며3장 챗GPT로 텍스트 생성하기_3.1 목록 생성하기_3.2 중첩 목록 생성하기_3.3 JSON과 YAML_3.4 챗GPT를 통한 다양한 형식 생성하기_3.5 5살 아이에게 설명하기_3.6 LLM을 통한 범용 번역_3.7 맥락 요청하기_3.8 텍스트 스타일 추출하기_3.9 요약하기_3.10 텍스트 청킹_3.11 인코딩_3.12 감성 분석_3.13 최소에서 최대_3.14 역할 프롬프트_3.15 GPT 프롬프트 전략_3.16 LLM을 활용한 분류_3.17 간단한 기준으로 평가하기_3.18 메타 프롬프트_3.19 마치며4장 랭체인을 활용한 고급 프롬프트 기술_4.1 랭체인 소개_4.2 채팅 모델_4.3 랭체인 프롬프트 템플릿_4.4 랭체인 표현 언어(LCEL)_4.5 채팅 모델에 프롬프트 템플릿 사용하기_4.6 출력 파서_4.7 랭체인 평가 기능_4.8 함수 호출_4.9 랭체인으로 데이터 추출하기_4.10 쿼리 계획_4.11 퓨샷 프롬프트 템플릿 만들기_4.12 LLM 프롬프트 저장 및 로드_4.13 데이터 연결_4.14 텍스트 분할기_4.15 작업 분해_4.16 프롬프트 체이닝_4.17 마치며5장 FAISS와 파인콘을 활용한 벡터 데이터베이스_5.1 RAG_5.2 임베딩 소개_5.3 문서 로드_5.4 FAISS를 통한 메모리 검색_5.5 RAG와 랭체인_5.6 파인콘 등 벡터 데이터베이스 호스트 서비스_5.7 셀프 쿼리_5.8 대체 검색 메커니즘_5.9 마치며6장 메모리와 도구를 갖춘 자율 에이전트_6.1 생각의 사슬_6.2 에이전트_6.3 LLM을 API로 사용하기_6.4 오픈AI 함수와 ReAct 비교하기_6.5 에이전트 툴킷_6.6 사용자 맞춤 에이전트_6.7 LCEL의 맞춤형 에이전트_6.8 메모리의 이해와 사용법_6.9 랭체인의 메모리_6.10 랭체인의 인기 있는 메모리 유형_6.11 메모리가 있는 오픈AI 함수 에이전트_6.12 고급 에이전트 프레임워크_6.13 콜백_6.14 마치며7장 이미지 생성을 위한 확산 모델 소개_7.1 오픈AI와 DALLE_7.2 미드저니_7.3 스테이블 디퓨전_7.4 구글 제미나이_7.5 텍스트 투 비디오_7.6 모델 비교_7.7 마치며8장 미드저니로 이미지 생성하기_8.1 형식 지정_8.2 아트 스타일 지정_8.3 프롬프트 역설계_8.4 품질 부스터_8.5 부정 프롬프트_8.6 가중치 부여하기_8.7 이미지로 프롬프트하기_8.8 인페인팅_8.9 아웃페인팅_8.10 인물의 일관성 유지_8.11 프롬프트 재작성_8.12 밈 분해_8.13 밈 매핑_8.14 프롬프트 분석_8.15 마치며9장 스테이블 디퓨전으로 고급 이미지 생성하기_9.1 스테이블 디퓨전 실행_9.2 AUTOMATIC1111 웹 사용자 인터페이스_9.3 Img2Img_9.4 이미지 업스케일링_9.5 CLIP에 질문하기_9.6 인페인팅과 아웃페인팅_9.7 컨트롤넷_9.8 SAM 모델_9.9 드림부스 미세 조정_9.10 스테이블 디퓨전 XL 리파이너_9.11 마치며10장 AI 기반 애플리케이션 구축_10.1 AI 블로그 글 작성_10.2 주제 연구_10.3 전문가 인터뷰_10.4 개요 생성_10.5 텍스트 생성_10.6 글쓰기 스타일_10.7 제목 최적화_10.8 AI 블로그 이미지_10.9 사용자 인터페이스_10.10 마치며