메트로人 머니 산업 IT·과학 정치&정책 생활경제 사회 에듀&JOB 기획연재 오피니언 라이프 CEO와칭 플러스
글로벌 메트로신문
로그인
회원가입

    머니

  • 증권
  • 은행
  • 보험
  • 카드
  • 부동산
  • 경제일반

    산업

  • 재계
  • 자동차
  • 전기전자
  • 물류항공
  • 산업일반

    IT·과학

  • 인터넷
  • 게임
  • 방송통신
  • IT·과학일반

    사회

  • 지방행정
  • 국제
  • 사회일반

    플러스

  • 한줄뉴스
  • 포토
  • 영상
  • 운세/사주
문화>도서

[주말은 책과 함께] 프롬프트 엔지니어링 교과서

서승완 지음/애드앤미디어

 

회사 공용 챗GPT 계정에 접속해 다른 사람들이 생성형 AI로 무슨 작업을 했는지 엿보는 악취미(?)를 갖고 있다. 편집부에선 기사에 들어갈 이미지를 만들고 있었고, 기자들은 주로 영문 번역이나 사례 검색에 거대 언어 모델(LLM)을 사용했다. 그중 한 후배가 챗GPT와 나눈 대화 내용이 유독 눈에 들어왔다. 그는 "안녕? 나는 무슨 무슨 부서의 N년차 기자이고, 이러저러한 내용의 기사를 쓰려고 해"라고 자신을 소개한 뒤 생성형 AI에 요구 사항을 전달했다.

 

이 친구의 프롬프트 기록을 훑어보다가 현타(현실 자각 타임)가 왔다. '아… 이렇게까지 해야 하나?' 챗GPT는 사람이 아닌데 8살 아이에게 설명하듯 차근차근 지시사항을 알려주는 게 마치 하나의 인격체로 대우하는 듯했고, 일일이 그런 프롬프트를 짜서 입력해야 한다는 사실이 너무나도 귀찮게 느껴졌다. 그래서 필자는 줄곧 짧은 명령문만 날렸다.

 

최근 주변에서 '업무에 GPT를 활용하는 게 도움이 되느냐'는 질문을 자주 받았는데, 늘 "NO(노)!"라고 답했다. 기사 작성 시간이 족히 두 배는 더 걸렸고, 결과물도 마음에 들지 않았기 때문이다.

 

'프롬프트 엔지니어링 교과서'를 읽다가 필자의 생각이 잘못됐다는 것을 깨달았다. '챗GPT=바보'라는 생각을 가진 독자들에게 저자는 일갈한다. "GARBAGE IN, GARBAGE OUT(쓰레기가 들어가면, 쓰레기가 나온다)" 컴퓨터의 출력값은 입력값을 토대로 산출되기에, 답변이 마음에 안 든다면 그 책임은 사용자에게 있다는 것이다.

 

책은 '프로그래밍의 미래는 프롬프트 작성이다'는 선언과 함께 ▲구체적 지시 ▲명확한 단어 ▲맥락 제공 ▲구조의 형식화 ▲일관성 유지 등 5가지 프롬프트 엔지니어링 기본 원칙을 제시한다. 저자는 단순한 단어나 문장으로 끝내지 말고 그것이 지칭하는 바를 상세히 부연하며, 중의적으로 해석될 수 있는 표현을 피하라고 충고한다.

 

또 프롬프트를 작성하는 이유와 의도를 제시하고, 배경 지식이나 참고 정보를 입력하면 결과물 제어에 도움이 된다고 말한다. 프롬프트 작성시 일정한 패턴이나 구조를 갖추고 직접 만든 명령문을 다양한 조건에서 여러 번 시도하며 일관된 형식이 유지되는지, 의도에서 벗어난 결과물이 나오지 않는지 계속 확인하라는 조언도 덧붙인다.

 

이외에도 두 개 이상의 예시를 제시하는 '퓨 샷(Few Shot) 기법', AI 모델에 페르소나를 부여하는 '역할 지정 기법', 언어 모델에 상세한 결과 도출 과정을 먼저 제시해 정확하고 포괄적인 답변을 유도하는 '사고의 연쇄 기법' 등 AI로부터 원하는 결과물을 얻는 데 도움이 되는 12가지 프롬프트 엔지니어링 기법이 추가로 소개된다. '알잘딱깔센(알아서 잘 딱 깔끔하고 센스 있는)' GPT 비서를 원하는 독자들에게 일독을 권한다. 196쪽. 1만6000원.

트위터 페이스북 카카오스토리 Copyright ⓒ 메트로신문 & metroseoul.co.kr