본문으로 건너뛰기

프롬프트 엔지니어링

프롬프트 엔지니어링 도구

  • 원하는 결과를 정확히 일관성있게

zero-shot

  • 예제를 제공하지 않음
  • 한마다로 이야기

One, few -shot

  • 예제 한개 or 한개 이상
  • 다양한 예시를 주는게 중요 → 더 정확해진다.

Chain of Thought

  • 단계제시한다.
  • 문제를 풀때 가이드를 제시한다.

Zero-shot Chain of Thought ⭐️

  • 단계별로 생각해보라고 함

프롬프트 디자인

답변을 위해 필요한 적절한 환경제공

  • 답변을 위해 필요한 적절한 컨텍스트 제공

구성 요소

  • Role - 답변자로서 페르소나를 설정
  • Audience - 답변의 대상이 되는 페르소나 지정
  • Knowledge - 답변에 참고할 정보 제공
    • Ex)위키피디아 내용 참고해봐
  • Task - 수정해야 하는 특정 작업이나 목표 설정
  • Policy - 응답 만들 때 따라야 하는 특정 정책이나 규칙 설정
    • Style - 응답에 사용할 특정 돈, 유머, 감정 등의 스타일 지정
    • Constaint - 특정 제한 사항이나 조건 지정
  • Format - 특정 형식이나 구조 지정
  • Examples - 응답의 예시 제공