2편: 원하는 답변을 단번에 얻는 프롬프트 기본 뼈대 구성법

 챗GPT에게 질문을 던졌을 때 원하는 결과가 나오지 않아 몇 번이고 질문을 수정해 본 경험이 있으실 겁니다. 인공지능이 내 의도를 단번에 파악하지 못하는 이유는 질문의 형식이 갖춰지지 않았기 때문입니다. 무작정 문장을 길게 쓴다고 해서 좋은 답변이 나오는 것은 아닙니다.

핵심은 인공지능이 명확하게 이해할 수 있는 규칙과 구조를 갖춘 '프롬프트'를 만드는 것입니다. 제가 수많은 시행착오 끝에 정립한, 원하는 답변을 단번에 뽑아내는 '프롬프트 기본 뼈대 구성 4단계 공식'을 실제 예시와 함께 정리해 드리겠습니다. 이 구조만 손에 익히면 어떤 질문을 던지더라도 실패 확률을 획기적으로 줄일 수 있습니다.

1. 1단계: 명확한 핵심 지시어(Task) 설정하기

모든 프롬프트의 시작이자 가장 중요한 요소는 '인공지능이 무엇을 해야 하는지' 명확하게 정의하는 것입니다. 챗GPT는 서술어에 매우 민감하게 반응합니다. 따라서 모호한 동사보다는 명확하고 구체적인 행동을 지시하는 동사를 사용해야 합니다.

가장 흔히 하는 실수는 "마케팅에 대해 알려줘"처럼 열린 질문을 던지는 것입니다. 이렇게 하면 챗GPT는 백과사전식 정보를 늘어놓을 뿐입니다. 대신 행동을 구체화해야 합니다.

⊙ 잘못된 예: 인스타그램 마케팅에 대해 써줘.

⊙ 좋은 예: 인스타그램 계정 초기 성장을 위한 콘텐츠 기획안을 작성해줘.

'~에 대해 써줘' 대신 '기획안을 작성해줘', '요약해줘', '비교해줘', '오류를 수정해줘'와 같이 정확한 목적을 가진 지시어를 문장의 첫머리나 끝에 배치하는 것이 좋습니다.

2. 2단계: 맥락과 상황(Context) 제공하기

인공지능은 주어진 정보가 없을 때 자신의 내부 데이터에서 가장 확률이 높은 평균적인 답변을 생성합니다. 이를 방지하려면 내가 처한 상황과 배경, 즉 '맥락'을 쥐여주어야 합니다. 맥락이 구체적일수록 답변의 타겟팅이 정교해집니다.

맥락을 제공할 때는 내가 누구인지, 이 답변을 읽을 대상이 누구인지, 그리고 이 작업을 왜 하는지를 포함하는 것이 좋습니다.

⊙ 잘못된 예: 초보자를 위한 홈트레이닝 루틴 짜줘.

⊙ 좋은 예: 체중 감량이 목표인 30대 직장인 남성을 위한 홈트레이닝 루틴을 짜줘. 평소 운동 경험이 거의 없고, 퇴근 후 집에서 하루 30분씩 투자할 수 있는 환경이야.

위의 예시처럼 '30대 직장인', '운동 경험 없음', '하루 30분'이라는 상황적 맥락이 들어가면 챗GPT는 헬스장용 고강도 운동이 아닌, 맨몸으로 쉽게 따라 할 수 있는 현실적인 루틴을 제안하게 됩니다.

3. 3단계: 제약 조건(Constraints) 추가하기

지시어와 맥락을 제공했다면, 이제 답변의 범위를 제한할 차례입니다. 제약 조건은 챗GPT가 불필요한 이야기를 늘어놓거나, 원하지 않는 방향으로 이탈하는 것을 막아주는 안전장치 역할을 합니다.

글자 수 제한, 말투의 톤앤매너, 반드시 포함해야 할 단어나 제외해야 할 사항을 명시하는 것이 대표적입니다.

⊙ 글자 수 및 분량: "공백 제외 500자 내외로 작성해줘."

⊙ 말투와 어조: "전문가처럼 신뢰감 있는 어조로 작성해줘." 또는 "친근한 블로그 말투(~요, ~죠)로 써줘."

⊙ 금지 사항: "전문 용어나 영어 표현은 최대한 배제하고 쉬운 우리말로 설명해줘."

이러한 제약 조건이 촘촘할수록 내가 따로 수정할 필요가 없는 완성도 높은 초안을 얻을 수 있습니다.

4. 4단계: 출력 형식(Output Format) 지정하기

마지막 단계는 답변을 어떤 형태로 보여줄지 지정하는 것입니다. 챗GPT는 텍스트를 줄글로 풀어쓰는 것을 기본으로 하지만, 사용자가 형식을 지정하면 표, 리스트, 코드 블록 등 다양한 형태로 데이터를 가공해 줍니다.

시각적으로 깔끔하고 가독성 높은 답변을 원한다면 다음과 같이 형식을 지정해 보세요.

⊙ "핵심 내용은 글머리 기호( Bullet points )를 사용해서 3가지로 요약해줘."

⊙ "장점과 단점을 비교할 수 있도록 2단 테이블(표) 형태로 정리해줘."

⊙ "첫 줄에는 제목을 적고, 본문은 3개의 문단으로 나누어 구성해줘."

출력 형식을 지정하면 답변을 복사해서 보고서나 블로그에 바로 적용하기가 훨씬 수월해집니다. 정보의 논리 구조도 한눈에 들어오게 됩니다.

5. 4단계 공식을 적용한 종합 예시

그렇다면 앞서 배운 1단계부터 4단계까지의 공식을 하나의 프롬프트로 합치면 어떻게 될까요? 아래의 완성된 프롬프트 예시를 확인해 보세요.

[지시어] 비전공자를 위한 인공지능 입문서 책 리뷰의 초안을 작성해줘.

[맥락] 나는 IT 트렌드를 다루는 블로거이고, 내 글을 읽는 독자들은 기술적 지식이 없는 평범한 대학생과 직장인들이야. 책의 핵심 개념을 쉽게 전달하는 것이 목적이야.

[제약 조건] 너무 어려운 기술 용어는 제외하고 비유를 들어 설명해줘. 분량은 3문단 이내로 제한하고, 친근한 대화체로 써줘.

[출력 형식] 1문단은 책의 소개, 2문단은 핵심 내용 요약, 3문단은 추천 대상으로 나누어 줄바꿈을 명확히 해줘.

단순히 "책 리뷰 써줘"라고 했을 때와는 비교할 수 없을 정도로 깔끔하고 내 마음에 쏙 드는 답변을 얻을 수 있는 마법의 뼈대입니다. 이 네 가지 요소를 메모장에 적어두고 질문을 던지기 전 조합하는 습관을 지녀보시기 바랍니다.

## 핵심 요약

성공적인 프롬프트는 지시어(Task), 맥락(Context), 제약 조건(Constraints), 출력 형식(Output Format)의 4단계 뼈대로 구성됩니다.

무엇을 해야 하는지 구체적인 행동 동사로 지시할 때 답변의 정확도가 올라갑니다.

상황과 대상을 명확히 하고, 제약 조건과 출력 형식을 지정하면 사후 수정 시간을 획기적으로 줄일 수 있습니다.

## 다음 편 예고

다음 글에서는 4단계 공식 중 '맥락'을 극대화하는 방법으로, 인공지능에게 똑똑하고 전문적인 역할을 부여하여 답변의 전문성을 높이는 '역할(Role) 부여의 과학: 인공지능에게 똑똑한 페르소나 입히기'에 대해 알아보겠습니다.

## 여러분의 경험을 공유해 주세요!

오늘 소개해 드린 4가지 요소 중 평소 질문할 때 가장 자주 빼먹었던 부분은 무엇인가요? 혹은 나만의 프롬프트 작성 팁이 있다면 댓글로 편하게 나누어 주세요!

댓글

이 블로그의 인기 게시물

카페와 코워킹 스페이스, 디지털 노마드에게 더 좋은 작업 공간은 어디일까?

디지털 노마드란 무엇일까? 장소에 얽매이지 않는 새로운 업무 방식

디지털 노마드를 시작하기 전에 준비해야 할 것들, 안정적인 업무 환경 만들기