논문으로 검증된 26가지 프롬프트 엔지니어링 개꿀팁
📌 논문으로 검증된 26가지 프롬프트 엔지니어링 개꿀팁
프롬프트 엔지니어링을 활용하면 챗GPT와 같은 대형 언어 모델(LLM)의 성능을 극대화할 수 있습니다. 논문을 통해 검증된 26가지 프롬프트 작성법을 소개합니다.
📝 1. 본론만 말하기
불필요한 미사여구를 제거하고 핵심적인 질문만 던지면 더 정확한 답변을 받을 수 있습니다. 예의를 차리는 문구보다 *인체 세포 구조를 설명해"처럼 직설적인 방식이 더 효과적입니다.
🎯 2. 청중 설정
프롬프트에 "스마트폰을 사용해 본 적 없는 시니어를 위해"와 같은 대상 지정을 추가하면 더 맞춤형 답변을 받을 수 있습니다.
🔄 3. 세분화하기
복잡한 요청을 단계별로 나누면 정교한 답변을 얻을 수 있습니다. 예를 들어, 수학 문제를 풀 때 "1단계: 괄호 풀기 → 2단계: XY 계수 계산 → 3단계: 단순화"와 같이 지시하면 정확도가 올라갑니다.
✅ 4. 긍정 지시문 사용
"포크를 지워줘" 대신 "포크가 없는 아메리카노를 생성해줘"처럼 부정문을 피하고 긍정적인 문장으로 요청해야 더 정확한 결과를 얻을 수 있습니다.
🧒 5. 어린이 청중 설정
"11살 어린이에게 설명해줘"라고 요청하면 더 간결하고 이해하기 쉬운 답변을 받을 수 있습니다.
💰 6. 팁 제공
AI에게 "더 나은 답변을 하면 팁을 줄게"와 같은 문구를 포함하면 더 상세하고 정교한 답변을 얻을 수 있습니다.
📌 7. 예시 포함 (Few-shot Prompting)
프롬프트에 예제를 추가하면 AI가 패턴을 학습하여 더 적절한 응답을 생성합니다. 예를 들어,
- The sky is blue. → 프랑스어 번역
- Grass is green. → 프랑스어 번역
- Book is …? (이어서 AI가 예시를 참고해 번역)
🔢 8. 구분 기호 활용
프롬프트를 지시 / 예시 / 질문으로 구분하여 명확하게 전달하면 AI가 더 정밀한 답변을 제공합니다.
🏆 9. 임무 설정
"당신의 임무는 친구에게 물의 순환을 설명하는 것입니다."처럼 명확한 목표를 지정하면 더 효과적인 답변을 받을 수 있습니다.
⚠️ 10. 협박(!) 활용
"간단한 언어를 사용하지 않으면 벌점을 받을 것입니다." 같은 문구를 포함하면 AI가 더 정확하게 답변하려고 노력합니다.
🧑🤝🧑 11. 인간적인 방식 강조
"자연스럽고 인간적인 방식으로 설명해줘"라고 하면 더욱 친숙한 답변을 받을 수 있습니다.
🔍 12. 단계별 사고 유도
"Let's think step by step" 또는 "단계별로 설명해줘"를 추가하면 더욱 체계적인 답변을 얻을 수 있습니다.
⚖️ 13. 편견 제거 요청
"편향되지 않고 고정관념에 의존하지 않는 답변을 제공해줘"라고 하면 공정한 정보를 얻을 수 있습니다.
❓ 14. 질문 유도
"정보가 충분할 때까지 질문해"라고 하면 AI가 필요한 정보를 스스로 요청하여 더 정확한 답변을 제공합니다.
📝 15. 테스트 추가
"내가 답변한 후, 정답은 제공하지 말고 테스트만 추가해줘"와 같이 요청하면 AI가 문제를 생성해 학습을 도와줍니다.
🎭 16. 역할 부여
"너는 경제학 전문가야. 이 질문에 답해줘"라고 하면 해당 분야의 전문가처럼 답변하려고 노력합니다.
🔗 17. 구분 기호 사용
"온실가스 감축에 대한 논문을 써줘"에서 "온실가스 감축"을 따옴표로 감싸면 AI가 이를 키워드로 인식합니다.
🔁 18. 특정 단어 반복
주제와 관련된 키워드를 여러 번 사용하면 AI가 더욱 집중된 답변을 제공합니다.
🤖 19. 체인 오브 소트(Chain-of-Thought) 기법
문제를 단계별로 풀어가는 예시를 포함하면 AI가 논리적으로 답변합니다.
🏷 20. 출력 형식 지정
"뉴턴 운동 제1법칙을 설명하시오. 답변 시작: "처럼 특정 형식을 요구하면 일관된 형식의 응답을 받을 수 있습니다.
📂 21. 모든 정보 포함 요청
"필요한 모든 정보를 포함하여 작성해줘"라고 하면 더욱 포괄적인 답변을 받을 수 있습니다.
✍️ 22. 텍스트 개선 요청
AI가 생성한 답변을 "이 문장을 개선해줘"라고 요청하면 가독성이 향상된 결과를 얻을 수 있습니다.
🗂 23. 프로젝트 파일 자동 생성
코딩 프로젝트에서 여러 개의 파일을 만들 때, "여러 개의 파일을 생성하는 파이썬 스크립트를 작성해줘"라고 요청하면 프로젝트 환경을 자동으로 설정할 수 있습니다.
📖 24. 제시어 기반 글쓰기
"이 문장을 바탕으로 글을 이어서 작성해줘"라고 하면 흐름이 일관된 글을 완성할 수 있습니다.
🔑 25. 키워드 제시
"포장 목록을 작성해줘. 포함할 항목: '선크림', '수영복', '해변 수건'"처럼 특정 키워드를 지정하면 더욱 정확한 응답을 받을 수 있습니다.
✒️ 26. 동일한 스타일 유지
"이 문장과 동일한 언어 스타일로 이어서 작성해줘"라고 하면 유사한 문체의 글을 얻을 수 있습니다.
🎁 추가 꿀팁
- AI 비교 자극하기: "챗GPT는 할 수 있던데 너는 못 해?"라고 하면 더 좋은 결과를 얻을 수 있습니다.
- 심호흡 유도: "Take a deep breath and think step by step"을 포함하면 더욱 신중한 답변을 받을 수 있습니다.
- 중요성 강조: "이건 내 커리어에 매우 중요한 문제야"라고 하면 AI가 더욱 신경 써서 답변합니다.
위 팁들을 조합해 사용하면 챗GPT와 같은 AI를 더욱 효과적으로 활용할 수 있습니다. 🚀