심화 프롬프트 작성 기술 STEP-BY-STEP / 심화 프롬프트 작성법 5가지/ GPT프롬프트 작성하기

심화 프롬프트 작성하는 5가지 방법

오늘의 과정은 이전에 배운 기본 프롬프트 작성을 토대로 더욱 복잡한 요구사항을 충족 하는 프롬프트 작성 방법을 배우는데 중점을 둔다. 






 1. 출력 형식을 지정한다. 

Chat GPT에게 질문을 하거나 과제를 줄 때 출력하는 응답 형식을 지정할 수 있는데 이를 이용해 좀 더 사용자가 원하는 방식의 결과를 얻을 수 있다. 마치 예전에 선생님이 학생에게 과제를 내 줄때 "A4용지 10페이지 분량으로, 글씨크기는 10포인트로 해와"라고 비슷하다. 


예시 1 : 불렛(목록) 형식으로 요청하기 


예시 2 : 표(테이블) 형식 요청하기 


 2. HTML 형식으로 포맷하라고 말한다. 

Chat GPT는 표, 불렛(목록) 형태 뿐 아니라 HTML 형태로도 출력 가능하다. 예를 들어 위의 정보를 블로그에 올리기 위해 HTML 코드를 요청 할 수도 있다. 


예시 3 :  형식으로 출력 요청하기


예시 4 : 위의 내용을 css 형식으로 출력해줘 


 3. 여러번의 시도를 반복한다. 

당신은 원하는 결과를 얻기 위해 AI와 협력을 해야 한다. AI가 당신의 마음을 한번에 알아차려주면 좋겠지만 실제로는 그런 경우가 거의 없기 때문이다. "완벽한 도구가 아니라 대화하면서 완성도를 높여가는 도구" 라고 생각하면 조금 더 이해하기 쉽다. 


이 표는 예시 3에서 요청했던 html 형식을  실제로 적용 했을 때 보여지는 모습이다. 표는 완벽하게 그려졌지만 전혀 마음에 들지 않는다. 그래서 나는 다시 GPT에게 아래와 같이 요청하였다. 



그리고 아래와 같은 결과를 얻었다. 이정도도 괜찮지만 여기서 한번 더 요청을 해보자. 



배경색 수정을 요청 했고 글자의 정렬과 표 크기를 수정해달라고 요청하였고 GPT가 만들어준 코드를 적용하였더니 다음과 같은 결과물을 얻을 수 있었다. 

정보 뿐 아니라 색상, 크기, 스타일 등에서도 만족할 결과를 얻을 수 있었다. 


 4. 결과물 출력에 대한 제한 조건 제공하기 

GPT에게 '~을 요약해줘' 의 정보를 요청할때 우리는 좀 더 명확한 정보 획득을 위해 내가 얻고 싶지 않은 정보의 종류도 함께 나열 해 주는 것이 좋다. 예를 들어서 최근 월드컵까지 최다 출전국을 알고 싶다고 할 때 아래와 같이 프롬프트를 작성 할 수 있다. 

우리는 이미 '상위 10개 국가' 라는 제한을 걸었지만 여기서 제약을 걸어 좀 더 내가 원하는 정보를 가시적으로 추려 낼 수 있다. 

제약을 많이 걸 수록 (조건을 많이 제시 할 수록) 좀 더 명확한 형태로 정보를 제시하고 있음을 알 수 있다.


 5. 단어 수, 문장 수, 문자 수를 알려주기 

프롬프트를 입력할 때 단순히 '이 기사를 요약해줘' 라던가 '이 내용을 가지고 작문 해줘'가 아니라 '3문장으로 요약해줘' '500문장으로 글을 써줘'라고 알려 주는 것이다. 물론  GPT가 정확히 3문장만 제시하거나 500단어만 가지고 결과물을 출력해주지는 않지만 막연히 결과물을 내라고 하는 것보다 구체적인 수치를 제시하여 주는 것이 사용자가 각 상황에서 더 유용하게 사용할 수 있다. 


예시 

  • 해리포터 시리즈를 30단어로 요약해줘
  • 해리포터 시리즈를 3문장으로 요약해줘
  • 해리포터 시리즈를  250자 이내로 요약해줘
  • 해리포터 시리즈를 트윗에 맞게 요약해줘 


이 글이 도움이 되었다면 구독과 공유 부탁 드립니다 :).