강한 프롬프트는 긴 프롬프트가 아니에요. 그렇지 않으면 모델이 추측할 수밖에 없는 네 가지를 알려 주는 프롬프트예요: 역할상 누구인지, 무엇을 하는지, 왜, 그리고 어느 한도에서. 나쁜 답의 대부분은 네 부분 중 하나를 빠뜨렸기 때문에 생겨요.
네 부분
| 부분 | 대답하는 것 | 예시 |
|---|---|---|
| Role | 모델이 어떤 역할을 맡을지 | Act as an experienced editor. |
| Task | 무엇을 할지 | Rewrite this paragraph. |
| Context | 무엇을 가지고, 무엇을 위해 일하는지 | It is the opening of a cover letter for a teaching job. |
| Constraints | 한도 — 길이, 톤, 형식 | Under 80 words, formal, no clichés. |
네 가지가 항상 필요한 건 아니에요. 빠른 과제에는 한 줄짜리 *Summarise this.*로 충분해요. 하지만 결과가 중요할 때 — 입사 지원서, 고객에게 보내는 편지, 공개할 설명 — 네 부분이 초안과 완성본을 가르죠.
역할
역할은 그 뒤에 오는 모든 것의 틀을 잡아요. _Act as…_가 표준적인 시작이에요:
- Act as a patient tutor and explain this to a complete beginner.
- Act as a hiring manager and point out the weaknesses in this CV.
- Act as a proofreader and correct only grammar and spelling.
역할은 레지스터예요: 어떤 영어를 쓸지 모델에게 알려 줘요. 사람과 대화할 때 레지스터를 고르는 것과 똑같아요. _act as a lawyer_라고 말하면 톤에 관한 어떤 지시보다 톤을 더 크게 바꿔요. 이것은 레지스터와 격식과 같은 능력이에요. 다만 기계를 향할 뿐이에요.
과제
과제는 지시문 쓰기에 관한 글에서처럼 명령형이에요. 명령으로 쓰세요: rewrite, explain, compare, list. 과제는 빠뜨릴 수 없는 유일한 부분이에요.
문맥
문맥은 여러분이 주기 전까지 모델이 볼 수 없는 정보예요. 대부분이 빠뜨리는 부분이고, 답을 가장 크게 좋게 만드는 부분이에요.
- Rewrite this paragraph. — 모델은 이 문단이 자기소개서의 첫머리인지 몰라서 일반적으로 다시 써요.
- Rewrite this paragraph. It is the opening of a cover letter for a teaching job. — 이제 독자와 목적을 알죠.
문맥은 이 글이 왜 쓰이는지와 누구를 위한 것인지에 답해요. 과제를 넘길 때 새 동료에게 줄 것과 같은 배경을 모델에게 주세요.
제약
제약은 모델이 추측하지 못하게 해요. 가장 유용한 것은 길이, 톤, 형식, 그리고 피할 것이에요:
- 길이 — under 80 words, three bullet points
- 톤 — formal, friendly, neutral
- 형식 — as a table, as a list, with headings
- 피할 것 — no jargon, don't use the word "amazing"
숫자와 형식이 자기 일을 하는 곳이 바로 제약이에요: 모델은 단어를 셀 수 있고 표를 만들 수 있지만, 「너무 길지 않게」는 추측할 수밖에 없어요.
하나의 프롬프트에 담긴 네 부분
약함:
Write a reply to this email.
강함:
Act as a customer-success manager. Reply to this complaint email. The customer is upset that their order arrived late and wants a refund. Keep it under 100 words, apologetic but firm — offer a replacement instead of a refund.
모든 부분이 있어요: 역할(customer-success manager), 과제(reply), 문맥(주문이 늦어서 환불을 원함), 제약(100단어 이하, 사과하되 단호하게, 환불 대신 교환 제안). 약한 버전은 어떤 불만에도 어울리는 그럴듯한 편지를 내지만, 강한 버전은 상황이 요구하는 바로 그 편지를 내요.
모델은 여러분에게 질문할 수 없어요. 사람 동료는 과제가 모호하면 물어봐요. 모델은 아니에요: 추측하고, 추측에 근거한 그럴듯한 답을 내요. 그래서 네 부분은 여러분이 모델 대신 모델의 질문을 미리 묻는 방법이에요.
스스로 확인해 보세요
아래 퀴즈는 네 부분과 프롬프트에서 빠진 부분을 확인해요.