brunch

You can make anything
by writing

C.S.Lewis

by 정연 Mar 16. 2023

AI에게 잘 질문하는 직업, 프롬프트 엔지니어

 인공지능 시대를 살아가는 우리 모두에게 필요한 역량이 아닐까?



오늘 연봉 1억의 AI 조련사라며 '프롬프트 엔지니어'라는 직군을 채용한다는 기사를 보았다. 프롬프트 엔지니어가 뭘까하고 찾아보다가 프롬프트 엔지니어에게 요구되는 역량이 결국, 인공지능 시대를 살아가고 있는 우리 모두에게도 필요한 역량이 아닐까라는 생각을 해봤다.




프롬프트 엔지니어?

프롬프트 엔지니어(Prompt Engineer)는 생성 AI에게 품질 좋은 결과를 만드는데 필요한 명령어(프롬프트)를 전문적으로 만드는 직업이다. 어떤 명령글 즉, 어떤 프롬프트를 입력하느냐에 따라 다른 품질의 출력값이 나오기 때문에 프롬프트 엔지니어의 역할이 중요하다.


예를 들어, ChatGPT에게 단순히 "프롬프트 엔지니어가 무엇인가요?"라고 질문하는 것보다 "프롬프트 엔지니어가 무엇이고 왜 중요한지 초등학생 조카에게 설명하듯 망해주세요."라고 명령어를 작성하면 얻고자 하는 결과에 한층 가까워진 답변을 하는 것과 같다.






프롬프트를 사고파는 시장

이처럼 어떤 질문 키워드, 어떤 문장 구성을 하느냐에 따라 생성 AI의 답변이 달라지기 때문에 한편에서는 이를 사고파는 프롬프트 마켓이 활성화되고 있다. ChatGPT, 미드저니나 달리 등의 생성 AI을 사용하는데 필요한 프롬프트를 거래하는 것이다.  



대표적인 프롬프트 마켓은 ChatX인데 무척이나 흥미로워서 좀 더 자세히 살펴봤다.




아래는 카피라이팅을 작성하기 위한 프롬프트 예시를 ChatX에서 소개한 글이다. 제품을 구매하도록 고객을 설득하기 위한 카피라이팅인지, 고객 불만에 대응하기 위한 카피라이팅인지와 같이 어떤 목적과 성격으로 카피라이팅을 작성할 건지에 따라 프롬프트 디자인이 다르다.



그리고 이런 프롬프트를 사고팔 수 있다. 아직까지는 개수가 많진 않지만 감탄을 연발했다.. 앞으로 엄청나게 커질 시장 같다.



ChatX 외에 여러 프롬프트 마켓들 링크도 첨부한다.

PromptBase : https://promptbase.com/

PromptHero : https://prompthero.com/

ArtBub.ai : https://arthub.ai/

PromptSea : https://www.promptsea.io/






AI에게 질문 잘하기

이런 프롬프트를 잘 작성하는 역량.. 다시 말해 AI에게 질문을 잘하는 역량은 사실, 인공지능 시대를 맞이한 우리 모두에게 필요한 것 아닐까? 구글과 네이버 포털에 어떤 검색어를 입력하느냐가 정보화 시대에 엄청난 경쟁력이 되었듯 인공지능 시대에서는 AI에게 질문을 잘하는 역량이 큰 경쟁력이 될 것이다.


뿐만 아니라 생성 AI는 이제 수많은 도메인에서 활용되며 그 영향력이 더욱 커질 것이 분명하기 때문에 각 도메인의 전문가들도 'AI에게 질문을 잘하는 힘'을 키워나가는 것이 무척 중요해 보인다.

(유저 리서치 영역에서 ChatGPT 활용이 궁금하다면?)




그래서 AI에게 질문을 잘할 수 있는 몇 가지 팁을 공유해보려고 한다. 실제 프롬프트 엔지니어링 방법이라고 하는데 프롬프트 엔지니어만큼 전문적일 순 없어도 알아두면 좋을 팁일 듯하다.


1. 롤 프롬프팅(Role-Prompting)하기

AI에게 롤, 즉 역할을 지정하는 프롬프트를 사용하는 것이다. 위 ChatX에서 살펴본 카피라이팅 예시를 보면 프롬프트에 "Imagine you're a copywriter." 문장이 포함된 것을 볼 수 있다.

실제 업무 함에 있어서도 전문 카피라이터가 쓴 문장과 일반인 쓴 문장이 다르듯이, 이렇게 역할을 분명히 부여한다면 답변의 퀄리티가 달라질 수 있다. 그리고 이 역할에 대해 자세히 설명해 줄수록 더 좋은 결과값을 얻을 수 있다.




2. 예시를 넣어 프롬프팅하기

ChatGPT를 개발한 OpenAI의 프롬프트 작성 가이드를 보면 구체적인 예시를 하는 것도 결과 정확도를 높이는데 좋은 방법이라고 소개하고 있다.



슈퍼히어로인 동물 말 캐릭터의 3가지 이름을 추천받고 싶다고 하자. 그런 경우에 "슈퍼히어로인데 동물 말인 캐릭터의 이름 3가지를 추천해 줘."라고 하는 것보다 "슈퍼히어로인 동물의 이름을 3가지 추천해 줘. 예를 들어 동물이 고양이일 경우 캡틴냐옹, 놀라운냥이, 에이전트냥냥이. 그럼 동물이 말일 경우는?"이라고 예시를 포함해 프롬프트를 작성하는 거다.


실제 ChatGPT에게 위 프롬프트를 그대로 전달해 봤다. 예시를 포함한 프롬프트를 제시했을 경우에 더 정확한 결과를 얻어낼 수 있었다. 아주 찰떡같이 알아듣는 게 참 신기하다.







3. 응용 툴 활용하기

마지막으로 응용 툴을 적극 활용하는 것이다. 나처럼 작문에 소질이 없고 창의성도 다소 부족하며 인공지능 기술에 전문 지식이 없는 사람이라면 프롬프트 생성을 위한 여러 응용 툴을 활용하면 된다. 앞서 소개했던 여러 프롬프트 마켓에서 프롬프트를 사는 것도 그중 하나다.


프롬프트 마켓뿐만 아니라 프롬프트 제너레이터(Prompt Generator)라는 이름으로 몇 가지 조건을 걸어 프롬프트를 생성해 주는 툴들도 나오기 시작했다. 아래는 아마도 국내 개발자 분께서 개인적으로 만드신 제너레이터 같은데 너무 괜찮아서 소개해본다.


https://prompt-generator.cckn.vercel.app/


이렇게 동작, 말투, 스타일 등 원하는 조건을 걸어서 프롬프트를 작성해 주는 거다. 생성된 프롬프트를 복사해서 ChatGPT에게 전달하면 끝이다.

개발자 분께서 작성하신 제너레이터 사용 가이드도 참고하면 좋을 것 같다.









매거진의 이전글 이루다로 보는 Human-Centered AI의 중요성
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari