프롬프트 작성 체크리스트

프롬프트 작성 체크리스트

최신 프롬프트 엔지니어링 가이드(DAIR.AI, OpenAI, LearnPrompting 등)에서 제시하는 체크리스트와 팁을 바탕으로, 효과적인 프롬프트를 작성하기 위한 핵심 원칙을 정리합니다.

체크리스트 핵심 항목

  1. 명확한 목적과 지시: 프롬프트의 목적과 원하는 작업을 구체적으로 명시했는가?
  2. 구체적이고 간결한 표현: 불필요한 수식어 없이, 핵심만 명확하게 전달했는가?
  3. 입력/맥락 제공: 필요한 데이터, 배경, 예시 등 맥락 정보를 충분히 포함했는가?
  4. 출력 형식 명시: 원하는 답변의 형식(표, 리스트, JSON 등)이나 분량을 명확히 제시했는가?
  5. 역할/대상 지정: AI의 역할(예: 번역가, 분석가 등)이나 답변의 대상(초등학생, 전문가 등)을 명확히 지정했는가?
  6. 구체적 예시 포함: 기대하는 답변 예시나 샘플을 포함했는가?
  7. 반복적 개선/피드백: 결과를 보고 프롬프트를 반복적으로 수정·개선하고 있는가?
  8. 불필요한 정보 배제: 모호하거나 불필요한 정보, 부정적 지시(하지 말 것 등)는 배제했는가?

실전 예시

  • “아래 내용을 3문장으로 요약해줘. (목적, 입력, 출력, 역할 포함)”
  • “고객 불만 데이터를 분석해 주요 원인과 개선 방안을 3가지로 요약해 보고서를 작성해줘. (목적, 입력, 출력, 역할 포함)”

체크리스트 활용 팁

  • 처음에는 단순하게 시작하고, 점진적으로 맥락과 예시를 추가하며 개선하세요.
  • 명확한 지시와 구체적 예시가 있을수록 원하는 결과를 얻기 쉽습니다.
  • 출력 형식, 분량, 어투 등 원하는 결과를 구체적으로 명시하세요.
  • 반복적으로 실험하고, 결과를 바탕으로 프롬프트를 다듬으세요.

참고: 공식 가이드


이해도 점검 문제

  1. 프롬프트 작성 체크리스트에서 반드시 포함해야 할 3가지 핵심 항목을 써보세요.
  2. 아래 프롬프트를 체크리스트에 따라 더 완성도 높게 바꿔보세요.“분석해줘.”
  3. 반복적 개선이 중요한 이유를 한 가지 써보세요.

해답

  1. 명확한 목적/지시, 입력/맥락 제공, 출력 형식 명시 등
  2. (예시) “아래 데이터를 분석해 인사이트를 3가지로 요약해줘. (목적, 입력, 출력, 역할 포함)”
  3. 원하는 결과에 점점 가까워지고, AI의 답변 품질이 향상되기 때문입니다.