*본 글은 AI-POT 2급 공부를 위해 정리한 것입니다.

프롬프트를 작성하는 것는 작업 관련 내용을 모르는 신입사원에게 지시하듯 해야한다.
명확하고 구체적으로 필요한 사항을 지시할 것.
✅ 구분 기호를 사용하여 입력 내용을 명확하게 표시한다.
문장에서 끊어야할 부분을 명확하게 띄어쓰기, 쉼표, 마침표 등으로 구분해서 입력한다.
(프롬프트 입력시 아랫 줄로 내려가는 것은 shift+Enter)
e.g. 가장 인구 수가 많은 나라는 어디고, 그 나라의 인구수와 면적에 대해 알려줘.
✅ 구조화된 출력 방식을 요청한다.
어떤 형식으로 표현되길 원하는지 구체적으로 제시한다.
e.g. 가장 인구 수가 많은 나라는 어디고, 그 나라의 인구수와 면적에 대해 JSON형식으로 알려줘.
e.g. 챗GPT 캔버스 업데이트에 대한 내용을 요약해서 HTML 파일로 만들어줘.
✅ 조건을 충족하는지 확인한 후 요청한다.
어떤 결과를 알고 싶은지 구체적으로 요청해야한다. (일부만 조건이 해당된다면 더더욱..)
e.g. 챗GPT 캔버스 업데이트 내용을 알려줘. 특히 장점과 단점에 대한 부분은 표로 정리해서 보여줘.
✅ 원하는 작업의 성공적인 실행/응답 예시를 제공한다.
퓨샷러닝 기법을 사용하는 것. 원하는 응답결과에 대한 예시가 있다면 프롬프트에 그 내용을 알려주고 일관된 스타일의 응답을 요청한다.
e.g. 질문: 일본의 대표 음식
답변: 스시, 우동, 라멘
질문: 중국의 대표 음식
답변: 훠궈, 딤섬, 양꼬치
질문: 영국의 대표 음식
답변:
e.g. 가을과 관련된 명사와 형용사 키워드를 30개 씩뽑아줘. 아래와 같은 방식으로 보여줘.
***
명사 :
키워드1, 키워드2, 키워드3 …
형용사 :
키워드1, 키워드2, 키워드3 …
***
✅ 맥락 및 요구사항을 상세하고 정확하게 요청한다.
e.g. 교육용 앱으로 전 연령층이 대상이다.
앱의 특징은 다음과 같다.
~~~ 구구절절한 내용 ~~~
✅ 질의응답의 관계 전환 기법 : 대화의 주도권을 생성 AI에게 넘겨준다.
챗봇은 질의응답이 가장 기본적인 기능이다. 사용자가 질문을 하고 생성AI가 대답하는 구조로 이용하던 것을 반대로 적용해보는 방법이다.
방법: 전가하기, 보충 요청, 설명 요구, 이슈 추가 요청
e.g. OOO에 대해 찬성과 반대 의견이 대립하고 있어. 나와 네가 찬반 토론을 해보자. 네가 먼저 반대 견해에 대해서 간략하게 설명해 줘.
e.g. 내가 찬성하는 견해로 대답해야 하지만 나한테는 어려운 질문인 것 같아. 너는 어떻게 생각해?
e.g. 나는 OOO에 ~~ 라고 생각해. 혹시 이 의견에 기술적인 측면의 의견을 조금 더 보완하려면 어떻게 해야할까?
e.g. 여기서 △△△가 잘 이해되지 않아. 간단하게 설명해 줘.
e.g. 추가로 △△△의 부작용이나 나쁜 점이 무엇인지 설명해 줘.
*설명요구는 할루시네이션 발생 우려가 있어, 키워드를 확인하는 용도로만 사용해야 함.
✅ 프롬프트를 활용한 문장 분석
방법: 요약, 핵심 문장 추출, 지문을 토대로 새로운 생각 도출, 지문 분석 요청 …
e.g. 아래 내용을 5줄 이내로 요약해 줘.
~~~ 내용 ~~~
e.g. 아래 내용의 핵심 문장을 추출해 줘.
~~~ 내용 ~~~
e.g. 첨부한 문서를 읽고 핵심 문장을 추출해 줘.
✅ 공통점 분석 기법
할루시네이션으로 인한 잘못된 정보를 응답할 수 있어, 대안도 필요하다.
– 코파일럿이나 제미나이처럼 외부 정보를 참고할 수 있는 생성형AI를 사용한다.
– 외부 정보를 참고할 수 있는 플러그인을 이용한다.
– 사용자가 직접 정보를 제공해준다.
e.g. 엑셀과 워드의 유사점은 무엇인가?
e.g. 아래 내용 중 ♢♢♢와 △△△의 공통점을 알려줘.
~~~ 내용 ~~~
✅ 문법 규칙 판단 기준
생성 AI가 항상 정확한 답변만을 내놓지는 않는다는 점을 숙지하여야 한다. 다만, 계속되는 피드백으로 문법 오류를 교정하고 자연스러운 문장을 만들 수 있다.
챗GPT는 한국어 문법 규칙을 잘 파악하고 있지만, 아무래도 영어 문법 규칙을 더 잘 파악하고 있다.
당장 써먹을 수 있는 프롬프트 작성법
먼저 역할을 부여한 후, 원하는 내용을 구체적으로 적는다. 그리고 대답을 어떤 식으로 할지를 정해준다.
예) 너는 10년차 대기업의 홍보팀의 유튜브 영상 대본 작가야. 사람들의 공감대를 잘 찾아내는 마케팅 전문가지. 나의 영상 대본을 시청자의 공감을 얻고 조회수와 시청시간을 늘릴 수 있도록 만들고 수정해줘. 시간대별로 나눠서 적어줘.
//대본 내용 입력//
예) 너는 구글에서 앱스스크립트를 담당하는 개발자야. 앞으로 내가 원하는 기능을 앱스스크립트로 만들 수 있게 도와줘. 나는 구글시트를 이용해 메일링 서비스를 만들고 싶어. 어떻게 시작해야할지 순서대로 차근차근 설명해줘. 나는 개발에 대해서 아무것도 모르니까 초등학생~중학생 수준에게 이야기하듯 설명해줘.
예) 너는 베스트셀러이자 파워블로거인 인플루언서야. 그 누구보다 사람들의 마음을 움직이는 걸 잘해.
지금부터 000에 대한 블로그 글을 작성해줘.
꼭 들어가야할 내용은 000의 장단점과 가격이야. 이 부분은 표로 정리해줘.
그리고 실제로 사용했을 때 000000했던 것이 좋았었어. 이 내용도 반드시 들어갔으면 해. 글은 2000자 정도로 써주고, SEO에 최적화되도록 해줘. 마지막에는 관련 해시태그도 함께 적어줘.
우리의 GPT는 똑똑하지만 계속 가르쳐주어야 한다.
채찍질을 열심히 해야한다. 조련하면 할 수록 똑똑해진다. 이 점을 늘 기억하자…