1과1-3

좋은 프롬프트의 조건

AI에게 원하는 결과를 얻기 위한 프롬프트 작성법, 프롬프트엔지니어링의 기초를 배웁니다

프롬프트란 무엇인가요?

프롬프트(Prompt)는 AI에게 내리는 지시문입니다. 검색창에 키워드를 입력하는 것과 달리, AI와의 대화에서는 구체적이고 맥락이 풍부한 문장이 훨씬 좋은 결과를 만들어냅니다. '보고서 써줘'와 '3분기 매출 실적을 요약하는 2페이지 보고서 초안을 작성해줘. 대상 독자는 임원이고, 핵심 지표 3개와 다음 분기 제안을 포함해줘'는 결과가 완전히 다릅니다. 프롬프트엔지니어링은 AI에게 더 나은 지시를 내리는 기술입니다. 어렵게 생각할 필요 없이, 사람에게 일을 맡길 때처럼 구체적으로 설명하면 됩니다.

좋은 프롬프트의 4가지 요소

좋은 프롬프트에는 네 가지 요소가 포함됩니다. 첫째, 역할(Role): AI에게 어떤 전문가처럼 답변하길 원하는지 설정합니다. '마케팅 전문가로서', '5년 차 인사담당자처럼' 같은 식입니다. 둘째, 맥락(Context): 작업의 배경과 목적을 설명합니다. 셋째, 지시(Instruction): 정확히 무엇을 원하는지 명시합니다. 넷째, 형식(Format): 출력 형태를 지정합니다. 표, bullet point, 2페이지 분량 등. 이 네 요소를 모두 담은 프롬프트는 그렇지 않은 것보다 훨씬 유용한 결과를 냅니다.
[역할] 당신은 기업 내부 커뮤니케이션 전문가입니다.
[맥락] 저는 중소기업 인사팀에서 일하고 있으며,
      전 직원에게 새로운 재택근무 정책을 안내해야 합니다.
[지시] 아래 내용을 바탕으로 전사 공지 이메일 초안을 작성해주세요.
      - 시행일: 2024년 6월 1일
      - 주 2일 재택근무 허용
      - 사전 신청 필요
[형식] 제목 포함, 500자 이내, 정중하고 명확한 톤
TIP: 처음에는 네 요소를 모두 쓰기 어려울 수 있습니다. '역할'과 '지시'만으로 시작해도 결과가 크게 좋아집니다.

흔한 실수와 개선법

가장 흔한 실수는 너무 짧고 모호한 지시입니다. '요약해줘', '번역해줘', '분석해줘'처럼 동사 하나만 쓰면 AI는 어떤 수준과 형식으로 결과를 낼지 알 수 없습니다. 두 번째 실수는 한 번에 너무 많은 것을 요청하는 것입니다. 복잡한 작업은 여러 단계로 나눠서 요청하세요. 세 번째 실수는 첫 결과가 마음에 들지 않으면 포기하는 것입니다. AI는 대화입니다. '이 부분을 더 구체적으로', '톤을 좀 더 캐주얼하게', '3번 항목을 삭제하고 대신 X를 추가해줘'처럼 피드백을 주면서 원하는 결과를 만들어가세요.
TIP: 결과가 마음에 들지 않을 때 쓸 수 있는 문장: '좀 더 간결하게 다시 작성해줘', '전문적인 어투로 바꿔줘', '이 내용을 표 형식으로 정리해줘'

핵심 정리

  • 프롬프트는 역할·맥락·지시·형식 네 요소를 포함할수록 더 좋은 결과를 만들어냅니다.
  • AI와의 대화는 한 번으로 끝나지 않습니다. 피드백을 주며 원하는 결과를 만들어가는 과정입니다.
  • 모호한 단어 하나보다 구체적인 문장 하나가 훨씬 좋은 결과를 냅니다.

자주 묻는 질문

프롬프트가 길면 AI가 다 읽나요?+

네, AI는 프롬프트 전체를 처리합니다. Claude의 경우 수만 단어에 달하는 긴 문서도 처리할 수 있습니다. 다만 지나치게 길고 구조 없이 나열된 프롬프트는 오히려 결과 품질을 낮출 수 있습니다. 중요한 내용을 먼저, 덜 중요한 내용을 나중에 배치하고 단락을 구분해주세요.

같은 프롬프트를 다시 쓰면 매번 다른 답이 나오나요?+

네, AI는 확률적으로 답변을 생성하기 때문에 같은 입력에도 조금씩 다른 출력이 나옵니다. 이 점을 이용해서 마음에 들지 않으면 같은 프롬프트로 재시도해볼 수 있습니다. '다시 생성해줘'라고 하거나 '다른 버전으로 3가지 작성해줘'처럼 요청하면 여러 선택지를 받을 수 있습니다.

이 강의가 어떠셨나요?