GPT 프롬프트 구성 원칙

구체적 지시

  • ~ 역할로  ~ 테스크를  ~ 포맷으로 작성
  • Acting as (role) perform (task) in (format)
   예시
  • acting as copywriter perform headline in a list
  • acting as journalist perform blog post in a plain text
  • 프랑스 스타일로 나무에 대한 시를 써줄래? --> 형식의 완전성을 추구하는 프랑스 스타일로 '숲속 깊숙한 곳에 있는 나무'에 대한 시를 5줄로 써줄래?

 

명확한 단어

  • 중의적인 단어나 표현은 최대한 지양함. 다의미어의 경우 명확한 지칭
  • 명확하게 영어를 병기해 주는 것이 좋음
  • 고유어보다는 한자어를 사용하도록 함
  • 어려운 용어를 써줄 수록 논문이나 전문적인 문헌을 참조하여 답변함
   예시
  • 배가 우리에게 끼치는 영향에 대해 알려줘 --> 배가 인류 문명사에 끼친 영향에 대해 알려줘. 

 

맥락 제공

  • 깊은 이해를 위하여 배경, 상세한 설명을 부여하면 원하는 결과 줌
  • 예시나 맥락 제공

 

구조 형식화

  • 적잘한 추론 형식과 도출 과정을 제시
   예시
  • 가상의 게임 캐릭터 설정을 하나 만들어줘. --> 가상의 게임 캐릭터에 대한 정보를 다음 형식에 따라 만들어줘.  1. 이름:  [캐릭터의 이름] 2. 외모: [캐릭터의 외모를 한 줄로 묘사] 3. 성격: [캐릭터의 성격을 한 줄로 묘사]

 

일관성 유지

  • 싱글턴 방식 지향
  싱글턴 방식 : 한번에 질문
  멀티턴 방식: 계속 질문 및 답변