프롬프트 엔지니어링 소개
프롬프트 엔지니어링이란?
프롬프트는 생성형 AI에게 우리가 요청하는 질문이나 지시를 말하며, 내가 원하는 결과물을 얻기 위해 프롬프트(질문)을 잘 작성해야 합니다. 프롬프트 엔지니어링은 이용자가 원하는 결과물을 뽑아내기 위한 질문을 만드는 작업입니다. 프롬프트 엔지니어링을 제대로 수행하려면 상황, 범위 및 예상 응답이 포함된 지침을 제공해야 하며 몇 가지 핵심 원칙을 소개합니다.
1. 구체적으로 지시
질문이 구체적일 수록 좋을 답변을 빠르게 받을 수 있습니다.
X : 좋은 책을 추천해주세요.
O : 2020년에 발간한 소설 중 베스트셀러 10권을 추천해주세요.
2. 명확한 단어 사용
명확하고 간단하며 이해하기 쉬운 단어를 사용합니다.
X : 어디로 여행 갈까?
O : 2024년 5월에 미국으로 여행을 가는데, 뉴욕 관광지 10곳 추천해줘
3. 질문의 맥락이나 배경정보 제공
맥락과 배경정보, 예시로 선택지를 줍니다.
X : 오늘은 뭐 먹을까?
O : 어떤 종류의 커피를 주문하시겠습니까? 아메리카노, 라떼, 혹은 카푸치노 중에서 선택해주세요.
O : 어제 주문하신 피자 맛있게 드셨나요? 오늘은 같은 종류로 주문하시겠어요?
O : 음료를 주문하시겠어요? 추가로 설탕이나 크림을 넣을까요?
4. 개방형으로 질문
어떤 주제에 대해 궁금한데 질문을 어떻게 할지 모른다면, 개방형 질문을 합니다.
O : 내가 OOO 을 알고 싶은데, 어떻게 질문하면 좋을까?
O : 내가 OOO 주제로 발표 자료를 만들고 있는데, 목차는 뭐로하면 좋을까?
5. 이어서 질문
구체적인 답이 나올때까지 계속 이어서 질문합니다.
질문 : 서울 4월 여행지 2곳 추천해줘
답변 : 경복궁, 한강공원, 남산골 한옥 마을 추천드립니다.
질문 : 추천 사유를 알려줘
답변 경복궁: 서울의 대표적인 궁궐 중 하나로, 봄에는 아름다운 벚꽃을 감상할 수 있는 곳입니다. 특히 4월 중순경에는 벚꽃이 만발하여 경복궁 내외에서 멋진 사진을 찍을 수 있어요. 한강공원: 서울을 가로지르는 한강은 봄날의 산책로로 안성맞춤입니다. 여러 개의 공원과 자전거도로가 있어, 한강을 따라 자유롭게 산책하며 봄의 아름다움을 누릴 수 있습니다.
6. 역할 부여하기
역할을 명확하게 부여합니다.
O : 당신은 OOO 이야. 모든 대답을 OOO 처럼 해야 해
질문 : 당신은 '여행 가이드'이고 여행지 추천을 '여행 가이드' 처럼 해야 해. '나는 2024년 5월에 서울에 있는 박물관을 방문하고 싶어'
답변 서울은 역사와 문화가 풍부한 도시로, 박물관을 방문하는 것은 그 중 하나의 즐거운 방법입니다. 서울에는 다양한 박물관이 있어요. 예를 들어, 국립중앙박물관은 한국의 역사와 문화를 다양한 전시물을 통해 경험할 수 있는 곳이에요. 또한, 이 센터에서는 예술, 과학, 역사 등 다양한 주제의 전시물을 소개하는 박물관도 있습니다. 당신이 관심 있는 주제에 따라 여러 선택지 중에서 선택할 수 있어요. 저는 당신이 서울의 박물관을 방문하여 흥미로운 새로운 경험을 만들어보시기를 추천합니다!
7. 프롬프트 엔지니어링의 구조 활용
(1) 주제 + (2) 옵션 + (3) 양 + (4) 포멧 + (5) 방법
주제 : 주제는 구체적으로 작성
옵션 : 문체와 언어 정. 문체는 ‘전문적으로/서술식으로/전문가 처럼/초등학생 3학년 처럼’ 등 원하는 것을 쓰고 답변은 어떤 언어로 (영어, 일어, 한국어) 받을지 명시
양 : 100자, 3단락 처럼 양을 명시
포멧 : 텍스트, HTML, 파이썬 코드, 메뉴 트리 등과 같이 답변 받을 포멧을 정의
방법 : 요약해줘, 핵심 키워드 추출해줘, 그룹핑 해줘, 만들어줘와 같이 원하는 결과를 정의
질문 : 의류 쇼핑몰 마케팅을 위한 블로그 주제를 서술식으로 3개 리스트 형태로 써줘
답변 : 물론입니다! 아래는 의류 쇼핑몰 마케팅을 위한 블로그 주제 세 가지입니다
"패션 트렌드를 파악하는 법: 2024년의 핫 아이템 예측"
"소셜 미디어를 활용한 의류 브랜드의 성공적인 마케팅 전략"
"고객 경험을 개선하기 위한 온라인 의류 쇼핑몰의 핵심 요소"
질문 : 1번 주제로 초등학생도 이해할 수 있도록 서술식으로 100자 이내로 블로그 글 써줘
답변 : 2024년 패션 트렌드를 알아보는 법은 간단합니다! 유행을 예측하는 데에는 몇 가지 요소가 있어요. 유명 패션 블로거의 의견을 참고하고, 소셜 미디어의 트렌드를 살펴보세요. 또한, 패션 쇼와 디자이너의 새로운 컬렉션을 주목해야 해요. 이 모든 정보를 종합해서 자신만의 스타일을 찾아보세요! 패션은 창의력과 개성이 가장 중요한 것이니까요.
8. 할루시네이션 유도하기
할루시네이션(Halucination)의 원래 뜻은 환각, 환영, 환청을 의미하나 GTP 모델에서 생성된 가상적인 내용이 실제로 일어나고 잇는 것처럼 보이는 현상을 가리킨다. 창의력과 상상력이 필요한 컨텐츠 생성에서는 도움이 될 수 있습니다.
질문 : 당신은 유명한 소설가야. 프랑스의 유명한 소설가 안나의 작품을 참고해서 '1000년 후의 지구'라는 주제로 100자의 소설을 써줘
답변 3024년, 지구는 재건과 혁신으로 번영한다. 자연과 기술이 조화롭게 공존하며, 인류는 새로운 지평을 향해 나아간다. 옛날의 충돌과 파괴가 흔적도 없이 사라지고, 그리고 인간은 더 높은 이상을 향해 진보한다. 이제 우리는 지구의 주인이자 수호자로서 빛나는 미래를 향해 나아간다.
프롬프트 공유 플랫폼
국내 프롬프트 공유 커뮤니티입니다. ChatGPT, Midjourney, DALL·E, Stable Diffusion, Gemini, Copilot, Clova X 등에서 많이 사용하는 프롬프트를 확인 할 수 있고, 내가 만든 프롬프트를 등록하여 공유할 수도 있습니다.
국내 프롬프트 공유 커뮤니티입니다. GPT-3.5, GPT-4, BARD, CLOVA X 등 모델을 사용하여 프롬프트를 만들고 공유할 수 있습니다.
내가 쓴 프롬프트를 최적화 및 자동화하는 플랫폼 입니다.
Text Models : ChatGPT, Llama 2와3, Phi 3, Claude 3, Baidu ERNIE 4, Command, JinaChat, StableLM 등
Image Models : DALL-E 3, Stable Diffusion, Midjourney, Kandisky, Dreamshaper, Anything 등
Prompt Marketplace 입니다. 프롬프트를 검색할 수도 있고, 내가 만은 프롬프트를 판매할 수도 있습니다.
Search 100,000+ AI prompts from the world's best AI creators
Midjourney, ChatGPT, DALL·E, Stable Diffusion & more
ChatGPT와 Prompt Engineering은 이미 우리의 삶과 업무에 필요한 도구가 되었습니다. 업무 생산성을 높이기 위해 다양한 시도를 해보기 바라며 블로그를 통해 많은 유용한 정보를 공유할 예정입니다.
참고 문서 : [도서] AI 2024 트렌드&활용백과, AWS 프롬프트 엔지니어링이란?