카테고리 없음

구체적인 프롬프트를 구성하기 위한 6가지 구성 요소

blessing1 2025. 1. 23. 20:24

[구체적인 프롬프트를 구성하기 위한 6가지 구성 요소]

 

1. 명령[task]

명령어는 반드시 포함해야 한다.

서술어로 명료하게 기술한다. (ex : ~~작성해줘, 요약해줘)

하나의 프롬프트가 한 개의 task, 만 사용한다.

 

2. 맥락[context]

다음과 같은 관점에서 생각해 보는 데 도움이 됩니다.

* 어떤 상황/배경에 처해 있는지?

* 의도와 목표는 무엇인지?

* 우려되는 점은 무엇인지?

* 고려해야 할 제약 사항/ 규칙은 어떤 것이 있는지?

 

3. 페르소나[persona]

* 해당 문제를 가장 잘 해결할 수 있는 사람/역할/직무로 Role Play 해보자.

* 구체적인 전문가 명칭일수록, 전문 용어를 포함할수록 더 전문적인 답변을 한다.

 

4. 예시[example]

* 의외로 향상 체감이 가장 되는 그것이 바로 예시입니다.

* 맥락에 잘 맞는 예시를 주는 것이 중요합니다.

* 예시가 길지 않다면 2개 이상을 주는 것도 좋습니다. (few shot)

* GPT 4를 사용 할 경우

URL 링크, 파일 첨부(PDF, Excel, Txt)를 통한 예시/템플릿 제공 가능

* GPT 3.5 사용 할 경우

참조 데이터를 직접 텍스트로 입력한다.

 

5. 포멧[format]

 

6. 어조[tone]