구글 프롬프트 엔지니어링 백서 요약, 핵심 기법 5가지
프롬프트를 감으로만 쓰던 분께 맞는 글입니다. 구글이 배포한 프롬프트 엔지니어링 백서의 핵심 기법 5가지를 요약하고, 일상 업무에 맞게 바꿔 적용한 방법을 정리했습니다.
구글의 프롬프트 엔지니어링 백서는 제로샷, 퓨샷, 역할 지정, 생각의 사슬, 파라미터 조정을 원리 중심으로 정리합니다. 예시를 하나 붙이는 퓨샷과 "단계별로 생각해서 답해줘"라는 한 문장, 이 두 가지만 먼저 써도 차이가 느껴집니다.
아래 요청을 두 가지 기법으로 바꿔서 써 줘. 1. 퓨샷: 원하는 결과물 형식의 예시를 1개 앞에 붙이고, 그다음에 진짜 요청을 이어 쓰기 2. 생각의 사슬: "먼저 핵심 조건을 정리하고, 그다음 결론을 말해줘"를 덧붙이기 내 요청은 [요청 내용]이고, 원하는 결과물 형식은 [표 또는 요약문 등]이야.
프롬프트 엔지니어링은 AI에게 원하는 결과를 끌어내기 위해 지시문을 설계하는 작업입니다. 구글이 공식으로 백서를 내어 정리할 만큼 하나의 기술로 자리 잡았습니다.
구글은 이 백서를 데이터 과학 커뮤니티 Kaggle을 통해 무료로 배포하고 있으며, 저자는 구글의 리 분스트라(Lee Boonstra)입니다.
이 백서가 다른 글과 다른 점
시중의 많은 프롬프트 팁 글은 "이렇게 써보세요" 식의 예시 나열에 그칩니다. 이 백서는 예시보다 원리를 앞세웁니다. 프롬프트를 몇 가지 정해진 형식(제로샷·퓨샷·역할 지정 등)으로 분류하고, 각 형식이 언제 잘 통하는지를 설명합니다.
핵심 기법 요약
1. 제로샷(zero-shot) 프롬프트는 예시 없이 바로 지시만 주는 방식입니다. 간단한 작업엔 충분하지만, 원하는 형식이 까다로울수록 결과가 들쭉날쭉해집니다.
2. 퓨샷(few-shot) 프롬프트는 원하는 결과의 예시를 몇 개 먼저 보여주고 그다음 진짜 요청을 하는 방식입니다. 백서는 형식을 정확히 맞추고 싶을 때 이 방식이 효과적이라고 설명합니다.
3. 역할·시스템 지정은 "너는 ○○ 전문가야"처럼 AI가 취할 입장을 먼저 정해주는 방식입니다. 답변의 톤과 전문성 수준이 이 지정에 따라 달라집니다.
**4. 생각의 사슬(Chain-of-Thought)**은 단계별로 생각하게 만드는 방식입니다. 결론만 묻지 않고 "단계별로 생각해서 답해줘"라고 요청하면, 복잡한 계산이나 논리 문제에서 정확도가 올라가는 경향이 있습니다.
**5. 파라미터 조정(온도·top-k·top-p)**은 API를 직접 쓸 때 답변의 창의성과 일관성을 조절하는 값들입니다. 값을 낮추면 같은 질문에 비슷한 답이 반복되고, 높이면 답이 다양해지는 대신 엉뚱한 결과도 늘어납니다.
제가 적용해본 부분
저는 그동안 퓨샷 방식을 거의 안 썼습니다. 예시를 만드는 게 번거롭다고 생각했기 때문입니다. 백서를 보고 나서 원하는 결과물 형식(표·요약문 등)이 있을 때만이라도 예시 1개를 앞에 붙여봤는데, 형식이 훨씬 잘 지켜졌습니다.
생각의 사슬도 비슷했습니다. "단계별로 생각해서 답해줘"라는 한 문장을 덧붙였을 뿐인데, 복잡한 질문에서 중간 과정을 건너뛰고 틀린 결론으로 바로 가는 일이 줄었습니다.
일상 업무에 맞게 바꾼 부분
백서는 개발자·연구자를 겨냥해 쓰였고 예시도 코드·프로그래밍 관련이 많습니다. 저는 일상 업무(글쓰기·정리·요약)에 맞춰 예시를 바꿔 적용했습니다.
예를 들어 "단계별로 생각해서 답해줘" 대신 "먼저 핵심 조건을 정리하고, 그다음 결론을 말해줘"처럼 업무 언어로 바꿔 썼습니다.
자주 하는 실수
저는 그동안 예시를 만드는 게 번거롭다고 생각해서 퓨샷을 거의 안 썼습니다. 그러다 원하는 형식이 있을 때만이라도 예시 1개를 붙이니 형식이 훨씬 잘 지켜졌습니다.
자주 묻는 질문
이 백서는 무료로 받을 수 있나요?
네. Kaggle 공식 페이지에서 로그인 후 무료로 열람·다운로드할 수 있습니다. 2026년 9월 9일 기준 확인된 배포 방식입니다.
한국어판이 있나요?
공식 한국어판 여부는 확인하지 못했습니다. 국내 커뮤니티에 비공식 요약·번역이 여럿 돌아다니지만, 저작권 확인이 안 된 것들이 있어 저희는 공식 원문 요약만 다룹니다.
개발자가 아니어도 도움이 되나요?
네. 파라미터 조정 부분은 API를 쓰는 사람에게 더 유용하지만, 제로샷·퓨샷·역할 지정·생각의 사슬은 ChatGPT나 클로드 같은 일반 대화창에서도 그대로 쓸 수 있습니다.
정리
프롬프트를 잘 쓰는 법은 감이 아니라 이미 정리된 기법들이 있습니다. 예시를 주는 퓨샷과 "단계별로 생각해줘"라는 한 문장, 이 두 가지만 먼저 써봐도 차이가 느껴집니다.