리버스 프롬프트 엔지니어링(Reverse Prompt Engineering)은 기존 대화형 AI 시스템을 가져와 프롬프트를 분석하여 개선 또는 최적화가 필요한 영역을 식별하는 프로세스입니다. 여기에는 프롬프트의 구조, 문구 및 컨텍스트를 분석하여 사용자 경험에 미치는 영향을 확인하고 다양한 변형을 테스트하고 반복하여 가장 효과적인 프롬프트를 결정하는 것이 포함될 수 있습니다.
쉽게 말하면, Chat GPT에 사용자가 입력하는 것이 프롬프트인데, 이것을 역으로 '대답'을 작성하면 Chat GPT가 어떻게 물어야 하는지 알려주는 것입니다. 어떻게 활용될지는 조금더 연구해 보아야 겠지만, 원하는 답을 빠르게 얻기 위해서 익혀두어야 할 기능 같습니다.
🍀리버스 프롬프트 엔제니어링 패턴(In English)
1.Can we talk about Reverse Prompt Engineering? By Reverse Prompt Engineering I mean creating a prompt from a given text.
2.Nice. Can you give me a simple example of Reverse Prompt Engineering?
3.Good. Write a short expaination on how dog training works, and Reverse Prompt Engineer the explaination.
4.Great. Can you create a very technical reverse prompt engineering template?
5-1.Reverse Prompt Engineeing the following {text}, capture the TONE and WRITING STYLE of the {text} to include in the prompt:
text = "이 부분에다가 실제 텍스트 내용(오바마 연설, 세익스피어 문구 등의 스타일로)을 넣는다."
5-2-1.Can you reverse engineer the following {product describtion}, capture the writing style an dthe length fo the text:
product describtion= "이 부분에다가 실제 제품 내용(아이폰 제원 등)을 넣는다."
5-2-2.Rewrite the reverse prompt into a prompt that can be used for any product describtion with a user input feature in the prompt that uses {}:
5-3. Reverse engineer the following {html-code} in to a prompt:
html-code="이 부분에다가 코드(html코드)를 넣는다."
🍀방법(In Korean)
1.리버스 프롬프터 엔지니어링에 대해 얘기할 수 있을까요? Reverse Prompt Engineering은 주어진 텍스트에서 프롬프트를 생성하는 것을 의미합니다.
2.좋아요. 리버스 프롬프트 엔지니어링의 간단한 예를 들어주시겠어요?
3.좋아요. 강아지 훈련이 어떻게 작동하는지에 대한 간단한 설명을 쓰고, 설명을 리버스 프롬프트 엔지니어인 나에게 작성해주세요.
4.내가 '강아지 훈련은, 강아지가 원하는 행동을 보이면 보상을 주어서 그 행동을 강화하고, 원치 않는 행동을 보이면 그 행동에 대해 무시하거나, 보상을 주지 않음으로써 그 행동을 감소시키는 방법입니다. 예를 들어, 강아지가 기본적인 훈련인 "앉아"를 배우기 위해서는, 강아지가 앉아앉은 행동을 보이면 간식이나 칭찬 등의 보상을 주어서 그 행동을 강화하게 됩니다.'와 같은 답을 듣기 위해서는 어떤 프롬프트를 작성해야 되요?
5.내가 당신에게 사용할 수 있는 리버스 프롬프트 엔지니어링 탬플릿을 프롬프트 형태로 제공해 줄 수 있나요?
6.연설문이나 시를 작성하기 위한 리버스 엔지니어링 템플릿을 프롬프트 형태로 제공해 줄 수 있나요?
7.한국어로는 없나요?
8.혹시, {text}를 변수로 사용하는 리버스 엔지니어링 프롬프트 템플릿을 제공해 줄 수 있나요?
9.한국어로 제공 부탁해요.
10.{text}의 시를 작성하기 위한 프롬프트를 제공해주세요.
text=죽는 날까지 하늘을 우러러
한 점 부끄럼이 없기를,
잎새에 이는 바람에도
나는 괴로워했다.
별을 노래하는 마음으로
모든 죽어가는 것을 사랑해야지
그리고 나한테 주어진 길을
걸어가야겠다.
오늘 밤에도 별이 바람에 스치운다.
11.{text}의 시는 윤동주님의 '서시'라는 제목의 시에요. 알고 있나요?
12.{text}와 같은 운율, 어조, 억양을 고려하여 '청소년들이 겪는 아픔'에 대한 시로 재창작 부탁해요.
13.{text}와 같은 운율, 어조, 억양을 고려하여 '청소년들이 겪는 아픔'에 대한 시 작성하기
text=죽는 날까지 하늘을 우러러
한 점 부끄럼이 없기를,
잎새에 이는 바람에도
나는 괴로워했다.
별을 노래하는 마음으로
모든 죽어가는 것을 사랑해야지
그리고 나한테 주어진 길을
걸어가야겠다.
오늘 밤에도 별이 바람에 스치운다.
14.재창작하여 작성해주세요.
여기 까지가 리버스 프롬프트 엔지니어링(Reverse Prompt Engineering) 한국어 루틴입니다. 리버스 프롬프트 엔지니어링은 프롬프트 엔지니어가 원하는 답을 하기 위한 질문을 찾는 과정이라 생각하면 됩니다. 아래는 리버스 프롬프트 엔지니어링을 GPT에게 이해시키고 시를 다작한 사례입니다.
'Peace be with you.'
by Learnmore'