본문 바로가기
카테고리 없음

26가지 프롬프트 엔지니어링/작성 원칙

by 리드 앤 그로우 2024. 7. 9.
반응형

아랍에미리트가 작성하고 설립한 인공지능 전문 대학원 무하메드 빈 자예드 인공지능 대학원(MBZUAI)의 Sondos Mahmoud Bsharat, Aidar Myrzakhan, Zhiqiang Shen이 공동 저술한 논문, "Principled Instructions Are All You Need for Questioning LLaMA-1/2, GPT-3.5/4"에서는 대형 언어 모델(LLM)에 대한 질의와 프롬프트 설계를 간소화하고 개선하기 위해 26개의 원칙을 제시하고 있습니다. 이 26가지 원칙은 다음과 같습니다.

LLM에 대한 효과적인 프롬프트 작성법 26가지  

 

  1. 정중하게 말할 필요 없다: "부탁합니다", "괜찮다면" 등의 정중한 표현 없이 직설적으로 요청하라.
  2. 청중을 명시한다: 프롬프트에 청중을 명시하라. 예: "청중은 해당 분야의 전문가다."
  3. 복잡한 작업은 나눈다: 복잡한 작업을 일련의 간단한 프롬프트로 나눠라.
  4. 긍정적 지시를 사용한다: "하지 마" 같은 부정적인 언어 대신 "해/하라" 같은 긍정적인 지시를 사용하라.
  5. 쉬운 설명을 요청한다: 특정 주제에 대해 쉽게 설명해달라고 요청하라. 예: "초등학생에게 설명하듯이 설명하라."
  6. 보상을 제시한다: 더 나은 해결책을 위해 보상(팁)을 제안하라. 예: "더 나은 해결책을 위해 $xxx 팁을 준다."
  7. 예시 기반 프롬프트를 작성한다: 예시를 포함하여 프롬프트를 작성하라.
  8. 포맷을 사용한다: "###지시사항###"으로 시작하고, 필요시 "###예시###" 또는 "###질문###"을 추가하라.
  9. 특정 문구를 사용한다: "당신의 임무는"과 "반드시"라는 문구를 포함하라.
  10. 페널티를 언급한다: "페널티가 부과될 것이다"라는 문구를 포함하라.
  11. 자연스러운 응답을 요청한다: 질문에 대해 자연스럽게 답변하도록 요청하라. 예: "질문에 자연스럽게 답변하라."
  12. 단계별 사고를 요청한다: "단계별로 생각하라" 같은 유도어를 사용하라.
  13. 편견 없는 응답을 요청한다: "답변이 편견에 의존하지 않도록 하라"라는 문구를 추가하라.
  14. 모델이 질문하도록 허용한다: 필요한 정보를 얻기 위해 모델이 질문하도록 하라. 예: "지금부터 필요한 정보를 얻기 위해 나에게 질문해."
  15. 이해도를 테스트한다: 주제에 대해 설명하고 마지막에 테스트를 포함시켜라. 정답은 제공하지 않고, 답변 시 정답 여부를 알려달라고 요청하라.
  16. 역할을 할당한다: 모델에게 특정 역할을 할당하라.
  17. 구분자를 사용한다: 구분자를 사용하여 프롬프트의 구조를 명확히 하라.
  18. 특정 단어를 반복한다: 프롬프트 내에서 특정 단어나 구를 여러 번 반복하라.
  19. Chain of Thought를 결합한다: "chain of thought"와 "Few-shot Prompt"를 결합하라.
  20. 출력 프라이머를 사용한다: 기대하는 출력의 시작 부분으로 프롬프트를 끝내라.
  21. 자세한 텍스트를 요청한다: 주제에 대해 자세한 글을 작성해 달라고 요청하라.
  22. 문체 변경 없이 수정한다: 문체를 변경하지 않고 문법과 어휘를 개선해 달라고 요청하라.
  23. 복잡한 코딩 프롬프트: 여러 파일에 걸쳐 있는 코드를 생성할 때는 이를 자동으로 생성하는 스크립트를 포함하라.
  24. 특정 단어로 시작한다: 특정 단어나 문장으로 시작하는 텍스트를 작성하도록 요청하라.
  25. 명확한 요구 사항을 제시한다: 모델이 따라야 할 요구 사항을 명확히 제시하라.
  26. 샘플과 유사하게 작성한다: 제공된 샘플과 유사한 언어를 사용해 달라고 요청하라.

ChatGPT 등의 대화형 AI를 이용할 때 위 26가지 중 필요한 부분을 적용해서 질문한다면 좀 더 원하는 결과에 가까운 답을 얻을 수 있을 것으로 보입니다. 참고로 무하메드 빈 자예드 인공지능 대학원(MBZUAI)은 학비 무료, 기숙사 무료 제공에, 월급까지 준다고 하네요. 석사 기준 우리 돈으로 월 300만 원 정도 되는 것 같습니다. 손꼽히는 AI 대학원에서 연구/공부도 하고 돈도 벌 수 있다니 좋은 옵션이 아닐까 싶습니다. 

 

앞으로 위 26가지 원칙을 하나씩 사용해 보면서 정말 효과적인지 확인해 보겠습니다. 그럼, 다음 포스트에서 뵙겠습니다. 

 

반응형