챗GPT 기본기 시리즈 1탄-재생성,수정,공유 기능

챗GPT 기본기 시리즈 1탄-재생성,수정,공유 기능
(출처:PictureQuotes.me)

"나는 1만가지 킥을 한번씩 연습한 사람보다
하나의 킥을 만번 연습한 사람이 두렵다 - Bruce Lee"

챗GPT 만족하고 잘 쓰고 계신가요? 아래 3가지 질문에 대답할 수 있다면 이 페이지는 닫고 나가셔도 좋습니다.

질문 1. 챗GPT에 '재생성'과 '프롬프트 수정' 기능이 있다는 것은 알고 있나요?

질문 2. '프롬프트 수정'과 '대화 이어쓰기'의 차이점은 무엇인지 이해하고 있나요?

질문 3. '대화공유' 기능의 한계와 관리방법을 아시나요?

저는 강의로 많은 챗GPT 사용자를 만나고 있습니다. 그런데 챗GPT를 1년 넘게 쓰고도 기본기능을 언제 왜 써야 하는지 모르는 분들이 많습니다. 기본기가 갖춰지 않은 상황에서 FOMO(Fear of Missing out)에 혹시 도깨비 방망이 같은 프롬프트가 없을까 하며 유튜브나 블로그를 돌며 떠돌기도 합니다.

이글을 읽고 있는 여러분은 이소룡(Bruce Lee)이 두려워하는 '하나의 킥을 만번 연습한 사람'인가요? 아니면 만개의 킥을 맛만 보며 배우려고 하고 있나요?

저는 전적으로 하나의 킥을 만번 연습하는 사람이 되고 싶습니다. 제가 강의하는 내용도 기본기에 대해서 강조합니다. 챗GPT 기본 기능만 잘 사용해도 결과물이 완전히 달라지니까요.

하나의 발차기를 만 번할 준비가 된 분들을 위해 기본기 시리즈를 준비했습니다. 챗 GPT를 쓰고는 있지만 뭔가 아쉬운 분들을 돕기 위해 씁니다. 챗GPT를 더 잘 활용하기 위해 알아야 할 3가지 기본 기능에 대해 하나씩 살펴보겠습니다.

  • 재생성 기능
  • 프롬프트 수정 기능
  • 대화 공유 기능

재생성(Regenerate) 기능

챗GPT 기본기능 - 재생성(Regenerate)

챗GPT는 확률적으로 다음 단어를 예측해 글을 쓰는 똑똑한 도구입니다.다만 그 확률 적용은 매번 조금씩 달라집니다. 그래서 같은 프롬프트를 입력해도 매번 다른 결과가 나옵니다. 이런 특징을 일관성이 없다고 생각하면 챗GPT의 단점이지만 매번 조금씩 결과를 써주는 다양성으로 보면 챗GPT의 장점이라고도 할 수 있습니다.

위와 같이 재생성 기능을 복수의 답변을 받아 비교하면서 더 나은 결과를 얻을 수 있습니다. 예를 들어 보겠습니다.

"봄에 어울리는 데이트 장소 추천해 줘"라는 프롬프트를 입력해 보겠습니다.

챗GPT 기본기능 - 재생성(Regenerate)

첫번째 결과를 받아 보고 같은 프롬프트로 재생성을 해보겠습니다. 재생성 버튼은 결과 마지막 줄 아래에 있는 네 개의 아이콘중 세번째 역회전 모양을 누르면 됩니다.

챗GPT 기본기능 - 재생성(Regenerate)

재생성한 두번째 결과입니다.

챗GPT 기본기능 - 재생성(Regenerate) 결과물

한번 더 재생성해보겠습니다.

챗GPT 기본기능 - 재생성(Regenerate) 결과물

챗GPT로 재생성을 하게 되면 위 첨부 이미지처럼 결과 텍스트아래에 페이지 번호가 생깁니다. 3/3 이렇게 표시된 페이지의 방향키를 누르면 페이지를 옮겨가며 결과를 비교할 수 있습니다.

이런 생각이 들 수도 있습니다. 그냥 다른 결과를 더 보고 싶다면 재생성이 아닌 '다른 아이디어 5개를 더 써줘' 하면 되는것 아닌가요? 다른 결과만 더 보고 싶다면 맞습니다. 재생성 사용의 의미는 결과에서 어떤 것이 챗GPT의 모범답안인지를 확인할 수 있는데 있습니다. 또는 챗GPT의 편견을 살펴 볼 수 있다고도 할 수 있습니다.

결과를 살펴 보며 설명드리겠습니다. 공원, 벚꽃놀이, 카페는 세번의 결과에 모두 포함되었지만 식물원, 자전거타기,갤러리, 호수나 바닷가는 한두번 언급됩니다. 챗GPT의 모범답안은 공원, 벚꽃놀이, 카페입니다.그리고 나머지는 그때 그때 달라지는 거죠.

그럼 이 재생성 기능은 왜 써야 할까요? 다양한 아이디어를 받아 보고 싶은데 어떤 것이 챗GPT가 보는 중요한 답변이고 어떤 것이 부수적 아이디어인지 확인하며 보고 싶을 때 재생성을 쓰면 좋습니다. 이건 '100개의 아이디어를 써줘'라고 했을때는 절대 알 수 없는 내용입니다. (챗GPT가 볼 때)정말 중요한 것은 반복해서 나오는 바로 '그 것'이니까요.

프롬프트 수정 기능

단어 몇 개를 더해 프롬프트를 약간만 수정해도 결과물이 크게 달라질 수 있습니다. 그런데 보통 프롬프트를 수정 한다고 하면 새 창(New Chat)을 열어서 새로운 프롬프트를 입력하거나 또는 결과 아래에 프롬프트를 추가 작성하면서 수정을 시도합니다.

두가지 방법이 틀렸다는 것은 아닙니다. 다만 새창을 열어 새롭게 입력하는 것은 불편하고 (이전 대화를 삭제 하지 않는다면) 불필요한 히스토리 기록을 남깁니다. 또 대화에 이어서 쓰는 것은 한번 맘에 들지 않는 결과를 받아 놓은 상태라서 (추가 프롬프트로) 깔끔하게 수정이 되지 않는 경우가 많습니다. 이때 프롬프트 수정 기능을 이용하면 깔끔하게 이런 문제를 해결할 수 있습니다.

챗GPT 기본기능 - 프롬프트 수정기능

프롬프트 수정 기능은 세가지 상황에서 쓸 수 있습니다.

  1. 프롬프트에 일부 내용을 추가하거나 바꿔서 결과를 보고 싶을 때( A/B 테스트 하듯 단어 한두개 변경)
  2. 복수의 페르소나를 바꿔 가면서 결과를 보고 싶을 때
  3. 결과의 형식을 다양하게 바꿔서 받아 보고 싶을 때

예를 들어, 봄나들이를 위한 메뉴를 추천 받고 싶은 상황입니다.
"한식 요리사 입장에서 봄나들이 도시락 메뉴를 제안해 줘"라는 프롬프트를 1번으로 입력해봅니다.

  1. 초계탕과 잡채 도시락
  2. 잡채 도시락
  3. 꽃게된장찌개와 돌솥비빔밥 도시락
  4. 보쌈 삼각김밥과 물만두 도시락
챗GPT 기본기능 - 프롬프트 수정기능
챗GPT 기본기능 - 프롬프트 수정기능



이런 한식 메뉴를 제안받았습니다. 이제 일식 아이디어도 받아 보고 싶습니다.
프롬프트 수정 기능을 이용해 "일본 요리사 입장에서"로 수정해 일식 도시락을 제안 받아 보겠습니다.

프롬프트 수정 버튼 - 챗GPT 프롬프트 수정기능
일식 요리사로 수정 - 챗GPT 프롬프트 수정기능





이처럼 프롬프트 수정 기능을 이용해 일본식 도시락 메뉴를 제안받을 수 있습니다.

챗GPT 기본기능 - 프롬프트 수정기능
챗GPT 기본기능 - 프롬프트 수정기능

1. 벚꽃 주먹밥
2. 텐푸라 야채튀김
3. 타마고야키 달걀말이
4. 사쿠라 모찌
5. 치라시즈시

위와 같이 프롬프트 수정 기능의 장점이 있습니다. 한번에 여러 개의 관점이나 페르소나로 답을 요청할 때에 비해 더 길고 상세한 글을 기대할 수 있습니다. 챗GPT는 토큰 한계에 가능한 맞춰 글의 길이를 조절하는데 프롬프트 수정으로 의도적으로 결과를 분리해 받으면 더 길고 성의있는 글을 작성해 주곤 합니다.

다른 프롬프트 수정 활용 방법


1. 다양한 관점에서 아이디어 분석하기(관점별로 페이지 생성)
2. 복수의 프레임워크(SWOP, PEST, 5 Forces,3C) 각각의 페이지로 시장 분석하기
3. 6Hats 분석 수정기능으로 6개 페이지로 나눠 생성하기

대화 공유 기능

챗GPT 기본기능 - 프롬프트 수정기능
챗GPT 기본기능 - 프롬프트 수정기능

대화 공유 기능은 대화창 오른쪽 위에 위치해 있습니다. 클릭하면 대화 내용 전체를 하나의 웹페이지로 만들어 줍니다. 그리고 고유한 URL을 생성합니다.

챗GPT 기본기능 - 공유기능
ChatGPT
A conversational AI system that listens, learns, and challenges

챗GPT 기본기능 - 공유 URL 임베딩

챗GPT 기본기능 - 카카오톡으로 공유하기

그리고 그 URL을 붙여 넣으면 위와 같이 웹페이지나 블로그, 카카오톡으로 편하게 공유할 수 있습니다. 또, 공유된 링크를 클릭하면 아래처럼 HTML 페이지가 나타납니다. 이 페이지는 공유한 사람이 삭제하기 전까지는 링크가 있는 누구나 열어 볼 수 있습니다.

챗GPT 기본기능 - 공유 페이지 열기

이 공유기능을 정말 '공유' 기능으로만 쓰는 분들이 대부분일텐데요. 그것만으로도 충분히 만족할 수 있습니다. 저는 여기서 더 나아가 다른 사용법을 제안드립니다.

1) 피드백 받기 - 단순히 결과물을 보여주는 것 뿐 아니라, 챗 GPT와 만든 결과물에 대한 3자의 피드백을 받는데 도움이 됩니다. 대화를 공유할 때 프롬프트도 함께 전달되므로, 프롬프트에 대한 피드백까지 받을 수 있죠. 예를 들어, 위의 도시락 메뉴 제안 대화를 공유하면, "'초계탕과 잡채'보다는 '초계탕과 화전'은 어떨까요"와 같은 결과에 대한 피드백, 또는 "너무 정통 한식으로 나왔는데 '퓨전 한식 요리사'로 해보면 어떨까요?" 하는 프롬프트 수정 제안도 할 수 있겠죠.

2) 재사용 - 공유기능의 진짜 장점은 원하는 결과물 페이지를 저장하고 재사용하는데 있습니다. 프롬프트 수정과 재생성을 하면서 원하는 결과물을 얻었다면 하나의 대화창에 여러 개의 페이지가 생성됩니다. 아래의 이미지를 예로 들면 P1, P2, P3 세번 수정해 세개의 페이지가 생성되었고 마지막 P3에서는 한번의 재생성으로 두개의 하위 페이지가 또 생겼습니다. 그리고 그 두번째 페이지(P3-R2)에서 추가 프롬프트로 마무리를 한 사례입니다.

챗GPT 기본기능 - 결과를 만드는 프롬프트 기본기능-재생성,프롬프트 수정

이렇게 재생성과 프롬프트 수정을 해서 결과를 냈다면 보관도 중요합니다.

그 결과를 나중에 다시 들여다 보거나 수정이나 이어쓰기 같은 추가 작업을 할 수도 있으니까요. 이럴때 공유 기능을 이용해 공유링크를 생성해야 합니다

공유링크를 생성한 이후에 아래 경로로 이동합니다.세팅 기능은 오른쪽 하단의 아이디를 누르면 나타납니다.

Settings>Data Controls>Shared Links>Magage 버튼 클릭

챗GPT 기본기능 - 결과를 만드는 프롬프트 기본기능-재생성,프롬프트 수정

새로운 창에는 지금까지 제가 공유한 링크가 저장되어 있습니다. 여기서 제목을 클릭하면 HTML 페이지로 갑니다. 여기서는 챗GPT에서 연 것이 아니라서 수정이 불가능합니다.

챗GPT 기본기능 - 결과를 만드는 프롬프트 기본기능-재생성,프롬프트 수정

공유 링크 내용을 챗GPT에서 열기 위해서는 오륵쪽 대화모양 아이콘을 눌러야 합니다. 클릭하면 최종 결과가 나왔던 프롬프트 페이지와 재생성 결과 페이지로 돌아갑니다. 아래에서는 두번째 프롬프트 결과 페이지로 이동한 모습입니다.

챗GPT 기본기능 - 결과를 만드는 프롬프트 기본기능-재생성,프롬프트 수정

오늘은 챗GPT 프롬프트 기본기중에 재생성,수정,공유 기능을 살펴 봤습니다. 이런 기본기능에 대한 이해를 하고 그 다음 프롬프트 엔지니어링을 배우시면 더 빠르게 챗GPT를 실무에 쓰실수 있습니다. 이런 기본기가 없이 GPTs, 프롬프트 엔지니어링 같은 중고급 기능을 사용하는 것이야말로 천개 만개의 킥을 한번에 배우려고 하는 것과 같으니까요. 다음은 또 다른 기본기 '프롬프트의 구조'- 로 찾아 뵙겠습니다.

이 글은 송준용 개인의 경험을 바탕으로 작성된 것이며 다른 분들은 다른 경험과 관점을 가지고 있습니다. 여러분의 의견과 피드백 기다립니다. 저는 언제는 EDIT할 준비가 되어 있으니까요.

덧 : 최근 AI 활용 기업교육을 위한 회사 'Ai그라운드'를 설립했습니다. 기업 교육이 필요하시면 편하게 문의 주시기 바랍니다.

www.aiground.co.kr

andy@aiground.co.kr