어떻게 더 나은 ChatGPT 프롬프트를 작성하는지 알아보세요 (대부분의 텍스트 기반 AI에도 적용됩니다)

글 쓰기 표시 사진

GIGO. 1957년 미국 육군의 윌리엄 멜린이 신문 기자에게 컴퓨터의 한계가 입력에 의해 제한되어있다고 설명한 때부터 사용되는 약어입니다. "Garbage In, Garbage Out"을 의미하며, 오늘날의 놀라운 생성 AI 도구에도 1957년에 사용되던 그 불편한 오래된 진공관 컴퓨터에 적용되는 원리와 마찬가지로 적용됩니다.

또한: 인공지능은 모든 직업의 25%를 자동화할 수 있습니다. 가장 위험한 직업과 가장 적게 위험한 직업은 무엇인지 알아보세요.

AI와 같은 경우에는 ChatGPT와 같은 경우에는 쓰레기가 들어가면 똑같은 쓰레기가 나오는 경우가 많다. 이 모델이 훈련되기 위해 무엇이 주입되었는지 정말로 어떤 아이디어도 없다는 것을 염두에 두어야 한다. 사실, ChatGPT의 사실 인식은 너무 유동적이어서, 아메리칸 정치인이 되기에 충분한 자질을 가지고 있기도 하다. 실제로, ChatGPT를 만든 OpenAI의 공동 창립자인 존 슐만은 "우리의 가장 큰 걱정은 사실성 주변이었는데, 이 모델이 이야기를 만들어내기를 좋아하는 경향이 있다"고 말하고 있습니다.

이를 염두에 두세요. 프롬프트가 얼마나 좋은지에 상관없이 AI가 단순히 거짓말을 할 수도 있습니다. 그렇지만, 최상의 결과를 보장하기 위해 프롬프트를 작성할 때 할 수 있는 많은 일이 있습니다. 이 작업에서 우리가 탐구할 내용이기도 합니다.

효과적인 ChatGPT 프롬프트 만드는 방법

GIGO 요인을 피하기 위해서는, ChatGPT 내의 LLM (large language model)이 최상의 답변을 제공하도록 유도하는 프롬프트를 작성하는 것이 가장 좋습니다.

사실, 효과적인 프롬프트 작성은 자체로 높은 봉급을 받는 분야인 "프롬프트 엔지니어링"이 되었습니다. ZDNET의 Sabrina Ortiz는 "ChatGPT에 질문하는 것을 좋아하나요? 그럼 그에 대해 (많이) 돈을 받을 수 있습니다"라는 제목의 기사를 써서 이 새로운 취업 분야를 탐구했습니다.

그래서, 이 기사의 나머지 부분에 집중하세요. 누가 알까요? 읽으면 여러분도 높은 급여를 받는 신속한 엔지니어 중 하나가 될 수 있는 기술을 익힐 수도 있을 거예요. 이 직업은 연간 $175,000에서 $335,000까지 받을 수 있다고 하는군요. 음... 그럼 잘 가세요!

1. AI와 사람처럼 대화하세요

ChatGPT와 작업을 할 때 익숙해지는 데 있어서 가장 흥미로운 점 중 하나는 프로그래밍하는 게 아니라 그냥 이야기하는 거라는 점입니다. 제대로 된 프로그래머로서, AI와 상호작용하면서 많은 습관을 버린 적이 있습니다. AI와 이야기를 나누는 것은 사고방식의 변화를 요구합니다.

그것에게 사람처럼 말한다는 것은 동료나 팀원에게 말하는 것처럼 말하는 것을 의미합니다. 이게 힘들다면 그것에게 이름을 지어주세요. Alexa는 이미 사용 중이니까 "Bob"으로 생각해보세요. 이렇게 하면 Bob에게 얘기할 때 대화적인 세부 정보, 스토리에 텍스처를 부여하는 작은 일화, 다양한 가능성 등을 포함할 수 있습니다.

사람과 대화할 때, 초기에는 상대방이 내 의도를 이해하지 못하고 설명을 요구하는 것이 자연스러울 것입니다. 이야기하는 상대방이 주제에서 벗어나고 주제로 다시 돌아오도록 안내하는 것이 자연스러울 것입니다. 이야기의 배경을 설명하고 복잡한 질문을 하며, 답변을 받고 그 중 일부 질문을 반복해서 다시 말해야 하는 것도 자연스러울 것입니다.

이 모든 것은 ChatGPT에게 말하는 방법입니다.

2. 상황 설정 및 문맥 제공

ChatGPT 프롬프트를 작성하는 것은 한 문장 질문을 하기 이상의 의미를 가집니다. 종종 쿼리의 맥락을 설정하기 위해 관련 배경 정보를 제공하는 것이 필요합니다.

마라톤을 준비하고 싶다고 가정해 봅시다. ChatGPT에게 물어볼 수 있을 것입니다:

마라톤을 위해 어떻게 준비할 수 있을까요?

그러나 대신 첫 번째 마라톤을 준비 중이라고 말하면, 훨씬 세세한 질문을 받게 될 것입니다. 받는 답변은 당신의 요구에 더 집중되어 있을 것입니다, 예를 들어:

나는 초보 러너이며 아직 마라톤을 한 번도 경험해보지 않았지만, 6개월 안에 한 번 완주하고 싶습니다. 마라톤을 어떻게 준비해야 할까요?

인공지능에게 더 많은 정보를 제공하여 더 집중적이고 도움이 되는 답변을 받을 수 있는지 보시겠어요? 기록상, 저는 달리거나 춤을 추지 않습니다. 그래서 이것은 단지 예시입니다. V-Twin 엔진이 내 좌석 아래에 있을 때만 말이지만, 저는 절대로 마라톤을 달릴 생각은 없습니다. 다음은 맥락을 제공하는 두 가지 더 예언적인 질문입니다:

몇 달 후에 스페인으로 여행 계획 중이며 현지 주민들과 소통하기 위해 기본적인 스페인어를 배우고 싶습니다. 초보자에게 적합한 구조화되고 포괄적인 접근 방식을 제공하는 온라인 자원을 찾고 있습니다. 초보자를 위한 스페인어 학습 자료를 추천해 주실 수 있나요?

이 경우에는 학습 자료에 대해 묻는 대신에, 문맥은 AI가 현지 주민들과의 대화 방법을 배우는 데에 초점을 맞추도록 도와줍니다. 여기에 다른 예시가 있습니다:

저는 공급망의 효율성과 투명성을 향상시키기 위해 블록체인 기술을 활용할 수 있는 방법을 탐색하고 있는 사업주입니다. 저는 기술의 개념을 명확하고 간결하게 설명하고, 공급망 관리의 맥락에서 어떻게 사용되었는지의 사례를 찾고 있습니다. 블록체인 기술의 개념과 공급망 관리에서의 잠재적인 응용 분야를 설명해주시겠어요?

이 예시에서는 단순히 블록체인과 그 작동 방식에 대한 정보를 요청하는 것보다, 그 중점은 특히 공급망 효율성을 위한 블록체인에 집중되며 실제 시나리오에서 어떻게 사용될 수 있는지에 대해 알아볼 것입니다. 지금 ChatGPT에 그 프롬프트를 제공해 보세요. 그 답변은 매우 흥미로울 것입니다.

기타 사항:좋아, ChatGPT이 실제로 내 코드를 디버그했어.

더 깊이 있는 한 예를 더 보여드리겠습니다. 자세한 안내 메시지를 작성하는 방법을 보여줍니다. 한 가지 주의할 점은 ChatGPT가 500~700단어 사이에서 어딘가에서 오류가 발생하여 이야기를 중간에 두고 올바르게 계속 진행하지 못하는 것 같습니다. 앞으로의 버전에서는 이와 같은 속성을 지닌 많은 답변이 가능하길 바랍니다. 왜냐하면 저와 같이 귀여운 이야기 시작을 생성하는데 아주 재미있는 전제를 제공합니다.

저한테 짧은 이야기를 써주세요, 500 단어 이내로요.

이 이야기는 2339년에 보스턴에서 벌어진다. 이야기 전체는 다이어곤 앨리에선 어색하지 않을 법한 빅토리아 양식의 서점 안에서 일어난다. 서점 안에는 다음과 같은 인물들이 있다. 모두 인간이다:

소유주: 이 사람을 흥미롭고 약간 독특하게 만들어주세요. 그들에게 이름과 이야기 속에서 영향을 주는 적어도 하나의 기술 또는 특징을 부여하며, 이는 아마도 짧은 이야기 전체에 영향을 미칠 것입니다.

도움을 주는 이: 이는 가게에서 일하는 점원입니다. 그의 이름은 Todd입니다.

고객과 그의 친구: 두 명의 고객이 함께 상점에 들어왔다. 잭슨과 오필리아. 잭슨은 스팀펑크 컨벤션에 참석하는 것처럼 옷을 입고 있지만, 오필리아는 전문적인 사무실에서 일한 후 집으로 돌아오는 모습이다.

다른 고객은 Evangeline입니다. 그녀는 40대 중반에 속한 이 가게의 단골 고객입니다. 또 다른 고객은 Archibald입니다. 그는 40세에서 70세 사이 어딘가에 위치한 남성입니다. 그는 자신에게 신비한 분위기를 느끼게하며, 동시에 다소 과장된 것처럼 보이고 비밀스러운 느낌이 있습니다. Archibald에게는 다른 사람들을 불편하게 하는 무언가가 있습니다.

소매 판매에서 일반적인 개념은 고객이 둘러보는 선반에 표시되지 않을 수도 있는 추가 상품을 위한 창고 공간인 "뒷면"에 항상 더 많은 재고가 있다는 것입니다. 이 이야기의 전제는 이 가게의 "뒷면"에는 매우 독특한 점이 있다는 것입니다.

모두 함께 모아서 매력적이고 재미있는 이야기를 전하세요.

더 많은 세부 정보를 제공할수록 AI가 처리할 수 있는 것도 더 많아집니다. 먼저 "책방에 대한 이야기를 써주세요"라는 내용을 ChatGPT에 입력하여 결과를 확인하세요. 그런 다음 위의 프롬프트를 입력해보면 그 차이를 알 수 있습니다.

3. 인공지능에게 특정 신분이나 직업을 가정하도록 지시하십시오

ChatGPT의 가장 멋진 기능 중 하나는 특정 인물이나 직업 관점에서 글을 작성할 수 있다는 것입니다. 몇 달 전에 제가 어떻게 ChatGPT가 해적이나 셰익스피어와 같이 글을 쓸 수 있는지 보여드렸었지만, 그 외에도 선생님, 마케팅 담당자, 기자 등 여러 관점으로 글을 작성하게 할 수 있습니다.

여기 예시가 있습니다. 저는 ChatGPT에게 Amazon Echo 스마트 홈 디바이스를 제품 관리자, 간병인, 기자의 시각에서 설명하도록 요청할 것입니다. 아래는 이 세 가지 프롬프트입니다:

제품 매니저의 관점에서 아마존 에코 알렉사 기기를 설명해주세요.

노인 부모를 돌보는 어른 자녀의 관점에서 아마존 에코 알렉사 기기를 설명해주세요.

기자의 관점에서 아마존 에코 알렉사 기기를 설명해주세요.

ChatGPT에 이 세 가지 프롬프트를 입력하여 전체 응답을 확인할 수 있습니다. 그러나 몇 문장으로도 ChatGPT가 다른 역할을 수행하여 다른 응답을 제공하는 방식을 보여줄 수 있습니다.

제품 관리자 신분을 사용하는 AI의 응답에는 다음과 같은 문장이 포함되어 있습니다: 나는 자신 있게 말할 수 있습니다. 이 제품은 스마트 홈 산업에서 가장 혁신적이고 혁명적인 제품 중 하나입니다.

돌봄 제공자의 아이덴티티를 사용한 AI의 응답에는 다음과 같은 문장이 포함되어 있었습니다:약을 복용하거나 약속을 잊기 쉬운 노인들에게 기기의 알림과 알람 설정 기능은 특히 도움이 될 수 있습니다.

그리고 기자 신분을 사용한 AI의 응답에는 다음과 같은 문장이 포함되었습니다: 기자적인 시각에서 볼 때, Echo는 사용자 데이터 수집 및 저장과 관련된 개인정보 문제로 인해 주목을 받았습니다.

다른 신분이 AI에게 다양한 시각을 제공할 수 있도록 하는 방법을 확인할 수 있습니다. AI가 사고 실험을 할 수 있도록 하는 방법을 약간 확장하여 보여드리겠습니다. 알렉사와 같은 것을 만들 때 고려된 몇 가지 문제를 살펴보겠습니다:

해당 년도는 2012년입니다. Siri는 아이폰을 위해 이미 약 1년간 출시되어 있으나, 아직 Alexa 기반의 스마트 홈 기기는 출시되지 않았습니다. 이 장면은 Amazon의 이사회 회의장에서 Echo 스마트 어시스턴트 기기가 제안된 순간입니다.

그 회의에서 이 장치의 개발에 투자하는 것에 대해 승인할 것인지 여부를 결정하기 위해 이사들이 논의한 가능성이 있는 주장과 이양을 제시하십시오.

보다 포괄적인 시각을 제공한다면, 공학 설계 전문가 및 제품 챔피언들의 참여도 자유롭게 포함시켜주세요.

여기 빠른 팁이 있습니다. 질문 내용을 약간 변경하면 ChatGPT의 응답을 크게 바꿀 수 있습니다. 예를 들어, "다음과 같은 주장, 찬반 여부를 제시하세요..." 라는 구절을 "다음과 같은 대화 형식으로 찬반 의견을 제시하세요..." 로 변경하면, ChatGPT는 열거된 찬반 의견의 목록이 아닌 참여자간의 실제 대화로 응답을 재구성합니다.

더 많은 프롬프트 작성 팁

  • 질문을 다시 하셔도 좋습니다. ChatGPT는 각 질문마다 답변을 변경할 수 있습니다.
  • 더 나은 대답을 얻기 위해 프롬프트를 조금 변경하세요.
  • ChatGPT는 현재 페이지가 열려 있는 한 이전 대화의 인식을 유지합니다. 그러나 해당 페이지를 떠나면 인식을 잃게 됩니다. 분명히, ChatGPT는 때로는 "그냥 그래서" 대화의 논리적인 흐름을 잃을 수 있으므로, 때때로 처음부터 다시 시작해야 할 수도 있음을 알려드립니다.
  • 마찬가지로, 새로운 페이지를 열면 토론이 새로운 응답과 함께 시작됩니다.
  • 답변이 500단어 정도가 되면 종종 오류가 발생합니다. 반드시 원하는 답변의 길이를 명시해 주세요.
  • 이전에 AI가 대답한 내용을 기반으로 프롬프트를 수정하고 명확하게 할 수 있습니다. AI가 잘못 이해한 경우, 놓친 내용을 알려주고 계속 진행할 수도 있습니다.
  • 질문의 의도가 대답을 원치 않는다면 질문을 다시 구사하세요. 페르소나를 사용하여 그렇지 않으면 공개하지 않을 가능성이 있는 답변을 얻으세요.
  • 답변에 소스를 인용하길 원한다면, 그것을 지원하거나 정당화하도록 요청하십시오. 여기를 클릭하세요.
  • 계속 실험해 보세요.
  • 가끔 ChatGPT는 실패할 수 있습니다. 계속 시도해 보지만 다른 도구로 넘어갈 준비도 해야 합니다. 완벽하지 않아요... 아직은요.

ChatGPT와 가장 잘 맞는 유형의 프롬프트는 무엇인가요?

ChatGPT가 매력적인 이유 중 일부는 거의 모든 것을 물어볼 수 있다는 것입니다. 그러나 작성된 답변을 제공하는 것을 목적으로 설계되었다는 것을 염두에 두세요. 웹사이트 목록을 원한다면 구글에게 말하는 것이 더 좋습니다. 어떤 형태의 계산을 원한다면 Wolfram Alpha에게 말하세요. ChatGPT에게 열린 형식의 프롬프트를 제공하고 창의성을 격려해보세요 (네, 창의성은 인간의 전유물이라고 생각했을 텐데), 개인적인 경험이나 감정을 공유하는 데 두려워하지 마세요. 그리고 이 AI의 지식은 2021년에서 끝남을 기억하세요.

ChatGPT가 대답을 거부하거나 대답을 마음에 들지 않을 경우 어떻게 해야 하나요?

ChatGPT에는 일부 제한이 내장되어 있습니다. 예를 들어 정치적인 질문을 하면 시스템이 닫히는 경향이 있습니다. 그것이 시스템에 내장된 기능입니다. 당신이 질문의 답을 유도할 수 있을지도 모르지만, 아마도 큰 가치를 제공하지는 않을 것입니다. 그렇지만, 다른 문장 구조나 관점으로 계속해서 질문을 하시는 것은 자유입니다.

당신은 원하는만큼 많은 질문을 할 수 있습니다 (물론 한 번은 내가 너무 많은 질문을 한다고 말하고 나중에 다시 오도록 제안하기도 했습니다). 예, 사실 그것은 기본적으로 "가라, 애송이, 너 날 귀찮게 하고 있어."라고 말했습니다. 공정하게 말하자면, 몇 시간 동안의 질문 끝에 나는 아마 그랬을지도 모릅니다. 이것은 유튜브에서 강아지 영상을 보는 것보다 중독성이 있을 수도 있습니다.

관련 기사

더 보기 >>
  • 유튜브 요약을 ChatGPT와 함께 사용하는 방법

    차지 피피티와 함께 유튜브 요약을 사용하는 방법을 배워보세요. 이를 통해 시청자들의 관심을 끌 수 있는 동영상 요약을 만들어 시청자 참여도를 높일 수 있습니다.

  • ChatGPT를 사용하는 방법 알아보기

    음성 제어를 사용하여 ChatGPT를 탐색하는 방법을 배우세요. 우리의 완전한 안내서는 이 편리한 기능을 사용하는 단계별 지침을 보여줍니다.

  • 새로운 Bing AI와 ChatGPT의 사용 방법

    이 기사에서는 작가가 고품질 콘텐츠를 생성하는 데 도움이 되는 흥미로운 콘텐츠 아이디어를 생성하기 위해 새로운 Bing AI를 ChatGPT와 함께 사용하는 방법에 대해 설명합니다.

HIX.AI로 AI의 힘을 발휘해보세요!