프롬프트 작성 체크리스트
프롬프트 작성 체크리스트
최신 프롬프트 엔지니어링 가이드(DAIR.AI, OpenAI, LearnPrompting 등)에서 제시하는 체크리스트와 팁을 바탕으로, 효과적인 프롬프트를 작성하기 위한 핵심 원칙을 정리합니다.
체크리스트 핵심 항목
- 명확한 목적과 지시: 프롬프트의 목적과 원하는 작업을 구체적으로 명시했는가?
- 구체적이고 간결한 표현: 불필요한 수식어 없이, 핵심만 명확하게 전달했는가?
- 입력/맥락 제공: 필요한 데이터, 배경, 예시 등 맥락 정보를 충분히 포함했는가?
- 출력 형식 명시: 원하는 답변의 형식(표, 리스트, JSON 등)이나 분량을 명확히 제시했는가?
- 역할/대상 지정: AI의 역할(예: 번역가, 분석가 등)이나 답변의 대상(초등학생, 전문가 등)을 명확히 지정했는가?
- 구체적 예시 포함: 기대하는 답변 예시나 샘플을 포함했는가?
- 반복적 개선/피드백: 결과를 보고 프롬프트를 반복적으로 수정·개선하고 있는가?
- 불필요한 정보 배제: 모호하거나 불필요한 정보, 부정적 지시(하지 말 것 등)는 배제했는가?
실전 예시
- “아래 내용을 3문장으로 요약해줘. (목적, 입력, 출력, 역할 포함)”
- “고객 불만 데이터를 분석해 주요 원인과 개선 방안을 3가지로 요약해 보고서를 작성해줘. (목적, 입력, 출력, 역할 포함)”
체크리스트 활용 팁
- 처음에는 단순하게 시작하고, 점진적으로 맥락과 예시를 추가하며 개선하세요.
- 명확한 지시와 구체적 예시가 있을수록 원하는 결과를 얻기 쉽습니다.
- 출력 형식, 분량, 어투 등 원하는 결과를 구체적으로 명시하세요.
- 반복적으로 실험하고, 결과를 바탕으로 프롬프트를 다듬으세요.
참고: 공식 가이드
- Prompt Engineering Guide - General Tips
- Prompt Engineering Guide - Elements of a Prompt
- OpenAI Prompt Engineering Best Practices
- LearnPrompting.org - 프롬프트 작성법
이해도 점검 문제
- 프롬프트 작성 체크리스트에서 반드시 포함해야 할 3가지 핵심 항목을 써보세요.
- 아래 프롬프트를 체크리스트에 따라 더 완성도 높게 바꿔보세요.“분석해줘.”
- 반복적 개선이 중요한 이유를 한 가지 써보세요.
해답
- 명확한 목적/지시, 입력/맥락 제공, 출력 형식 명시 등
- (예시) “아래 데이터를 분석해 인사이트를 3가지로 요약해줘. (목적, 입력, 출력, 역할 포함)”
- 원하는 결과에 점점 가까워지고, AI의 답변 품질이 향상되기 때문입니다.