단위 4 / 12

효과적인 프롬프트 작성의 기본

이득:

  • 좋은 프롬프트가 갖춰야 할 기본 구성 요소를 나열할 수 있습니다.
  • 역할, 컨텍스트, 작업 및 형식을 제공하여 출력 품질을 향상시킬 수 있습니다.
  • 약한 프롬프트를 강한 프롬프트로 바꿀 수 있습니다.

동일한 AI 도구가 서로 다른 두 사람의 손에서 완전히 다른 결과를 만들어냅니다. 차이점은 도구에 있는 것이 아니라 지침에 있습니다. AI에게 내리는 지시를 프롬프트(Prompt)라고 합니다. 좋은 프롬프트를 작성하는 것은 마법이 아니라 배울 수 있는 기술입니다. 사실 이것이 이 모듈의 가장 실용적인 이점입니다. 이 단원에서는 복사 가능한 패턴을 사용하여 약한 명령어를 강력한 명령어로 바꾸는 기본 구성 요소를 학습합니다. 좋은 소식: 몇 가지 간단한 습관이 출력 품질을 즉시 두 배로 높여줍니다.

좋은 프롬프트의 다섯 가지 구성요소

강력한 프롬프트에는 일반적으로 이러한 다섯 가지 요소가 포함됩니다. 매번 모두 사용할 필요는 없지만, 많이 제공할수록 결과가 더 정확해집니다.

  1. 역할: 어떤 전문가의 역할을 맡길 원하는지 모델에 알려주세요. (“당신은 경험이 풍부한 고객 서비스 전문가입니다.”)
  2. 맥락: 상황, 배경, 대상 청중을 제공합니다. ("화가 난 고객이 3일 동안 답변을 기다리고 있었습니다.")
  3. 과제: 원하는 것이 무엇인지 명확히 하세요. (“사과를 포함하고 해결책을 제시하는 답변 초안을 작성하십시오.”)
  4. 형식: 출력 형식을 지정합니다. (“최대 5문장, 글머리 기호 없음, 형식적이지만 따뜻한 어조.”)
  5. 제약: 한계를 설정합니다. ("할인을 약속하지 마세요, 날짜를 알려주지 마세요, 서명을 추가하지 마세요.")
팁: 프롬프트를 작성할 때 다음과 같이 자문해 보세요. "만약 내가 이 작업을 새로운 인턴에게 맡긴다면 그 사람이 일을 올바르게 수행하도록 어떻게 말해야 할까요?" 해당 정보는 모두 프롬프트에 입력되어야 합니다. 해당 인턴과 마찬가지로 모델도 불완전한 정보를 사용하여 가장 일반적인 예측을 내립니다.

약한 프롬프트 / 강한 프롬프트

약한 프롬프트: 고객에게 사과 이메일을 작성합니다.

결과: 누가, 무엇을 위해, 어떤 어조로 사용했는지 명확하지 않기 때문에 일반적이고 진부한 텍스트입니다.

강력한 메시지:역할: 귀하는 경험이 풍부한 고객 서비스 전문가입니다.상황: 고객이 배송이 4일 늦어서 불만을 제기했습니다. 충성도가 높은 장기 고객입니다.작업: 간단한 사과와 명확한 해결책을 제공하는 응답 초안을 작성합니다.형식: 6문장 이하, 친절하지만 전문적인 어조.제한 사항: 환불을 약속하지 마세요. "해결팀에 상황을 전달했습니다"라고 말씀해 주세요.

결과: 상황에 맞게 조정되고 사용하기 매우 가까운 초안입니다.

단계별: 프롬프트 개발

프롬프트 작성은 일회성 프로세스가 아니라 반복적인(단계적으로 개선되는) 프로세스입니다. 출력이 원하는 대로 나오지 않으면 다시 작성하세요. 이것은 실패가 아니라 방법 자체입니다.

  1. 첫 번째 초안을 작성하고 인쇄하세요.
  2. 마음에 들지 않는 것이 무엇인지 파악하세요(너무 긴가요? 톤이 잘못된가요? 빠졌나요?).
  3. 이 문제를 해결하는 단일 지침을 추가하세요: "더 짧게 만들어 보세요", "더 격식을 갖춘 어조로 전환하세요", "예제 추가".
  4. 마음에 들 때까지 반복하세요. 그런 다음 이 프롬프트를 저장하세요.
주의: 모델에게 한 번에 너무 많은 것을 요청하지 마십시오. “마케팅 계획, 슬로건 10개, 예산표, 이메일 작성”과 같은 대규모 요청은 지저분한 결과를 낳습니다. 큰 일을 여러 부분으로 나누십시오. 모든 단계에서 한 가지 명확한 것을 요구하십시오.

미니 케이스 3개

사례 1 — 3단어 ~ 3분. 영업 담당자가 "제안 이메일 작성"을 입력했는데 쓸데없는 문자를 받고 20분 동안 직접 수정했습니다. 다음날 그는 역할 + 컨텍스트 + 형식 템플릿을 사용했습니다. 출력이 거의 준비되어 3분 만에 전송되었습니다. 같은 도구, 다른 지시.

사례 2 — 형식 지정의 힘. 한 HR 전문가는 60명의 후보자 피드백을 요약하고 싶었습니다. 첫 번째 시도에서 단락이 혼합되었습니다. "결과를 3열 테이블(주제, 인원수, 샘플 코멘트)에 부어 넣으세요"라고 말하면 사용 가능하고 표현 가능한 테이블이 나타납니다. 차이점: 원하는 형식을 말합니다.

사례 3 - 예시 제공의 효과. 직원이 원하는 이메일 톤을 얻을 수 없었습니다. 마지막으로 그는 자신이 좋아하는 예전 이메일을 붙여넣고 "이런 톤으로 써라"고 말했다. 모델이 스타일을 포착했습니다. 예를 들어 설명하는 것(몇 번만)을 제시하는 것이 설명하는 것보다 더 강력한 경우가 많습니다.

복사 가능한 템플릿

역할: [어떤 전문가처럼 행동할지]컨텍스트: [상황, 배경, 대상 청중] 작업: [정확히 원하는 것] 형식: [길이, 어조, 구조] 제약: [하지 말아야 할 것]

아래 텍스트를 개선하세요. 알려주십시오:1) 편집된 버전2) 당신이 적용한 3가지 중요한 변경 사항과 그 이유를 알려주십시오. 톤: [예: 공식적인]. 길이: [예: 절반만큼].텍스트: [여기에 붙여넣기]

나는 내가 좋아하는 예를 든다. 동일한 스타일과 어조로 새 텍스트를 생성합니다.예: [원하는 텍스트 붙여넣기]새 주제: [새 주제]

이 작업에 대해 3가지 다른 버전을 만들어 주세요. 1) 짧고 형식적입니다. 2) 친근하고 중간 길이입니다. 3) 상세하고 설득력이 있습니다. 작업: [작업]. 그런 다음 어떤 것을 추천하고 그 이유를 한 문장으로 말해보세요.

비교 차트

약한 프롬프트 기능

강력하고 신속한 대응

"무언가 쓰기"(무한한 작업)

명확한 단일 작업

대상이 지정되지 않았습니다.

대상 고객이 정의됨

무언의 톤

지정된 톤 및 스타일

길이/형식 자유

원하는 형식이 명확합니다.

한 번에 많은 요청

여러 조각으로 나누어진 단계

일반적인 실수

일반적인 실수

  • 맥락을 제공하지 않습니다. 모델은 귀하나 귀하의 상황을 알지 못합니다. 자신이 누구인지, 원하는 것을 왜 원하는지 말하지 않으면 일반적인 답변을 얻을 수 있습니다.
  • 형식을 지정하지 않습니다. "테이블로 해주세요", "5개 항목으로 해주세요", "3문장을 넘지 마세요" 등의 지시사항을 출력하면 사용할 수 있습니다.
  • 첫 번째 출구에서 포기. 첫 번째 결과가 마음에 들지 않으면 프롬프트가 개선됩니다. 프로세스는 반복적입니다.
  • 단 한 번의 메시지로 모든 것을 요구합니다. 큰 일을 나누어라. 모든 단계에서 한 가지 명확한 것을 요구하십시오.
  • 예를 드는 것을 잊어버렸습니다. 스타일을 설명하는 것보다 예를 보여주는 것이 더 효과적인 경우가 많습니다.

요약하면

  • 좋은 프롬프트에는 일반적으로 역할, 컨텍스트, 작업, 형식 및 제약 조건 구성 요소가 포함됩니다.
  • “새 인턴에게 뭐라고 말해야 할까요?” 질문은 귀하가 어떤 정보를 제공할 것인지를 나타냅니다.
  • 프롬프트 작성은 반복적인 프로세스입니다. 첫 번째 출력이 마음에 들지 않으면 지침을 개선하십시오.
  • 대규모 작업을 여러 부분으로 나누세요. 한 번에 너무 많은 것을 요구하지 마십시오.
  • 예를 들어 스타일을 보여주는 것이 설명하는 것보다 더 강력한 경우가 많습니다.

신청업무

최근에 AI에게 요청했지만 결과가 좋지 않았던 작업을 떠올려보세요. "역할/컨텍스트/작업/형식/제약" 템플릿으로 다시 작성하고 두 출력을 나란히 배치합니다. 나중에 사용할 수 있도록 메모 파일에서 작동하는 새 프롬프트를 저장하세요.

체크리스트

  • [ ] 나는 좋은 프롬프트의 다섯 가지 구성 요소를 말할 수 있습니다.
  • [ ] 역할, 맥락, 형식을 추가하여 결과의 ​​품질을 향상시킬 수 있습니다.
  • [ ] 나는 약한 프롬프트를 강한 프롬프트로 바꿀 수 있습니다.
  • [ ] 프롬프트 작성이 반복적인 프로세스라는 것을 알고 있습니다.
  • [ ] 유용한 메시지를 저장하고 다시 사용합니다.