본문 바로가기
IT,SW,Data,Cloud,코딩

프롬프트 엔지니어링 2 Prompt Engineering 2

by 착실하게 2023. 10. 25.
반응형


Meta-Language Pattern

입력값에 대한 로직을 사전에 정의 하여,
복잡한 요청 사항을 간단하게 입력 가능
(예: x 라는 입력은 y 를 의미한다.)

text > eng 는 text 를 영어로 번역하고 그 번역된 내용의 답변을 해달라는 의미야. 그리고 답변도 한글로 다시 한번 번역해줘.

생성형 AI 대부분이 학습 시 영어 데이터의 비중이 큰 만큼, 영어로 질문하면 더 풍부한 답변을 도출하는 경우가 있어, 해당 패턴을 활용해 효율적으로 답변을 얻을 수 있다.

Persona Pattern
네가 ㅇㅇ 인것 처럼 대답해줘,
내용을 ㅁㅁ의 화법으로 변경해줘 등등.

그리고 페르소나는 사람이 아니어도 된다.

질문 패턴

나에게 질문을 해달라고 요청하는 방법도 있음.
ㅇㅇㅇ 자료를 만드는데 도움이 되는 질문을 해주세요.
ㅁㅁㅁ 자료, 대상, 목표, 메시지에 대한 충분한 정보를 얻을 때까지 질문해야 합니다.
위에 나온 정보를 활용해서 ㅇㅇㅇ를 만들어주세요. 어떤 스타일로 해주세요.
현재까지 확인된 정보로 ㅁㅁ에 ㅇㅇ할 ㅁㅁ를 ㅇㅇ형태로 만들어주세요. 등등.

질문을 제시하고 그것보다 더 나은 질문을 나에게 알려주고, 답변도 달라고 할수있음.

Few-Shot Prompt
LLM이 학습한 내용이 아닌 걸 물어볼때. 예제를 제시하고 답변을 요구. 마음에 안들게 하면 제약 조건을 추가하기.

Chain of Thought (CoT)
복잡한 문제를 풀어가는 방식을 Prompt로 설명한 뒤 해결하고자 하는 문제를 질문하는 방식.
앞에 few shot 알려주고 동일흐름으로 답변을 요구하면 cot처럼 답변해준다. 추론과정을 정확히 표현해주는게 챗지피티에게 도움이된다.

Recipe Pattern
달성하려는 목표를 위해
어떤 단계를 거쳐야 하는지 질문

Reflection Pattern
답변에 대해 사실확인이 필요한 경우
답변 도출에 필요한 근거를 함께 표시하도록 하여 타당성을 점검할 수 있는 방법론
ㅇㅇㅇ와 함께 근거를 표시해줘

Question refinement pattern
사용자의 기존 프롬프트보다 더 좋은 프롬프트 생성해내도록 하는 방법론

Flipped Interaction pattern
목표를 제시하고 스스로 프롬프트 작성하도록 요구

Game Play Pattern
게임의 규칙을 정해주고, 게임 형태로 응답 출력하도록 요구



반응형

댓글