인공지능 챗봇 서비스인 챗GPT는 AI 연구 개발 단체인 오픈 AI(OpenAI)에서 처음 개발되었습니다. 이 서비스는 공개된 지 단 5일 만에 사용자 100만 명을 돌파하며 글로벌한 관심을 받았고, 현재도 많은 사용자들이 이를 활용하고 있습니다.
이제 챗GPT를 어떻게 사용할 수 있는지, 그리고 어떻게 사용해야 최적의 성능을 발휘하는지에 대해 기초부터 차근차근 알아보겠습니다.
챗GPT란?
챗GPT는 인공지능 연구소인 OpenAI가 개발한 프로토타입 대화형 인공지능 챗봇입니다. 대형 언어 모델 GPT-3.5의 개선판인 GPT-4을 기반으로 사용자와 실시간 대화가 가능합니다.
챗GPT는 ‘Generative Pre-trained Transformer(GPT)’와 ‘Chat’의 합성어입니다. 데이터를 ‘Pre-trained(미리 학습)’하고 이를 바탕으로 문장을 ‘Generative(생성)’하여 사용자와 ‘Chat(대화)’하는 AI입니다. 2022년 11월 프로토타입으로 처음 서비스가 시작되었으며, 다양한 지식 분야에서 상세한 응답과 정교한 답변으로 인해 주목받았습니다.
챗GPT는 단순하게 질문에 대한 답변만 제공하는 것이 아니라 다양한 창작물을 만들거나, 여러 코드를 작성해 프로그래밍을 도와주는 등 기존의 챗봇과는 다른 자신만의 강점을 가지고 있습니다.
하지만 2021년까지의 지식만 학습했기에 그 이후의 일에 대해서 질문하거나 실시간 혹은 현재 상황에 맞는 정보에 대한 질문을 할 경우 제공하는 정보가 부정확할 수 있다는 중요한 결점도 있습니다.
그럼 이제 본론으로 들어가 보겠습니다.
쳇GPT 사용법
챗GTP를 사용하기 위해서는 회원가입을 하는 것이 필수입니다.
간단하게 회원가입을 하는 방법 먼저 알아보겠습니다.
– 챗GTP 가입 방법 –
1. 홈페이지에 접속합니다. (https://chat.openai.com/)

2. Sign Up 버튼을 클릭합니다.
3. 이메일과 비밀번호를 설정합니다.

회원가입을 할 때, 메일 주소와 비밀번호를 입력하는 방법도 있지만 Google 계정이나 Microsoft 계정으로 연동하여 가입할 수도 있습니다.
4. 이름과 생년월일을 입력합니다.

5. 핸드폰 인증을 받습니다.

6. 다시 홈페이지로 돌아가서 로그인합니다.
– ChatGPT 메인 화면 설명 –

1. New chat : 지금까지와 다른 주제로 대화를 하고 싶을 때 새로운 채팅을 생성하는 버튼입니다.
2. Chat 1, 2, 3 : 지금까지 나눈 대화들이 저장되어 있는 곳입니다. 예전 대화를 이어가고 싶다면 채팅방을 클릭해서 대화를 이어나갈 수 있습니다.
3. 유료 버전으로 업그레이드하는 버튼입니다. 한 달에 20달러로 이용 가능하며, 서버 이용자가 많을 때에도 더 빠른 속도로 답변을 받아볼 수 있습니다. 또한, 새로운 기능에 대한 우선 액세스 권한이 부여됩니다.
4. … 버튼을 누르게 되면 아래 사진과 같은 버튼들이 더 있습니다.

Clear conversations : 채팅방을 전부 삭제합니다.
Help&FAQ : 도움말 화면으로 이동합니다.
Settings : 밝은/어두운 테마로 변경, 데이터 내보내기, 계정 삭제 등의 기능을 이용할 수 있습니다.
5. 대화를 할 수 있는 질문창입니다. 질문을 입력하고 엔터를 누르면 답변을 해줍니다.
– 챗GPT 질문 작성 팁 –
쳇GPT는 사용자가 어떻게 질문을 해도 그에 대한 답을 줍니다만, 원하는 결과를 빠르게 얻고 싶다면 질문을 어떻게 작성하는지가 굉장히 중요한 역할을 합니다. 그렇다면 어떻게 질문을 해야 효과적인 질문을 만들 수 있는지 그 방법을 알아봅시다.
1. 영어로 질문하기
Chat GPT는 기본적으로 한글이 아닌 영어로 학습이 되어있습니다. 따라서 한글로 질문을 하기보다는 영어로 질문하는 것이 정보를 처리하기가 더 용이합니다. 이런 이유로 많은 정보나 상세한 답변, 그리고 빠른 속도를 얻기 위해서는 영어로 질문을 하는 것을 추천드립니다. 번역기를 직접 사용하는 방법도 있지만 구글 확장 프로그램인 ‘프롬프트 지니’를 활용하시는 방법을 추천드립니다.
2. 상황을 구체적으로 작성하기
원하는 답변을 잘 얻어내려면 구체적인 상황, 배경이나 목적 등을 설명해 줘야 합니다. 챗 GPT는 대화를 하면서 계속해서 대화의 맥락을 기억하고 정보를 습득합니다. 따라서 너무 단순하게 ‘~ 하는 법을 알려줘’와 같은 질문보다는 ‘나는 누구인지’, ‘어떤 것을 하려고 하는지’, ‘어떤 식으로 할 것인지’ 등의 구체적인 조건을 제시해 준다면 그 조건에 알맞게 자세한 답변을 제시해 줄 수 있습니다.
3. 역할 부여하기
직접적인 역할을 부여하는 것도 질문을 효과적으로 작성할 수 있는 방법입니다. 예를 들어, 프로그래밍을 하기 위해 코드를 물어볼 때에는 ‘프로그래머인 것처럼 답변해 줘’, 취업 준비를 하기 위해 서류를 작성하거나 자기소개서를 작성할 때에는 ‘회사 인사 담당자인 것처럼 답변해 줘’ 등으로 먼저 역할을 정해준 뒤 질문을 하게 되면 그 역할에 맞는 사람들과 1 대 1로 대화하는 느낌을 받을 수 있거나 내가 정해준 분야에 대한 전문적인 답변이 돌아오게 됩니다.
4. 돌아온 답변에 꼬리물기
한 번에 내가 원하는 정확하고 구체적인 답변이 나온다면 좋겠지만, 아쉽게도 질문 하나만으로 그런 상황이 나오긴 쉽지 않습니다. 항상 질문을 할 때에는 구체적인 질문이 좋습니다만, 첫 질문에 내가 원하는 모든 조건을 담지 못하는 상황이 나올 수 있습니다. 이럴 때는 돌아온 답변에 대하여 꼬리를 물어 질문하면 됩니다. 돌아온 답변에 대해 마음에 들지 않는 부분에 대해서 조금 더 구체적인 조건과 함께 질문을 하고, 또다시 돌아온 답변에 대해 구체적인 조건과 함께 질문을 한다면 내가 원하는 정확하고 구체적인 답변을 얻을 수 있을 것입니다.
5. 예시 제공하기
챗GPT에게 요청이나 질문을 제시할 때, 원하는 결과에 대한 구체적인 예시를 함께 제공하는 방법입니다. 예시로 제공된 정보를 바탕으로 질문이나 요청의 맥락을 쉽게 이해하기 때문에 이는 좀 더 명확한 이해를 돕고, 그에 따라 더 효과적인 답변이나 결과물을 얻을 수 있습니다. ‘XX 상황에서 어떻게 해야 할까요? 예를 들어, A 상황에서는 이렇게 하고, B 상황에서는 저렇게 했습니다.’처럼 질문을 할 때 예시를 포함시키거나 ‘매진되는 상품 Top 3를 추천해 주세요. 예를 들어, 1. 1000개가 팔린 A 상품, 2. 800개가 팔린 B 상품’과 같이 원하는 결과 형식을 먼저 알려주면, 유사한 형식으로 적절한 답변을 제공하게 됩니다.
6. 의도적인 질문 바꾸기
챗GTP가 제공한 답변이 부정확하거나 충분하지 않을 때, 질문이나 요청을 다른 방식으로 바꾸어 다시 시도하는 방법입니다. 쳇GPT는 항상 우리가 질문한 것을 정확하게 이해하진 못합니다. 그럴 때 질문을 살짝씩 바꿔서 다시 질문한다면 사용자의 정확한 의도를 전달할 수 있고, 다른 맥락을 새롭게 인식하여 조금 더 정확한 답변을 줄 수 있습니다. 예를 들면 ‘어떤 과일을 먹어야 할까요?’라는 질문을 ‘영양가 있는 과일은 무엇이 있나요?’처럼 질문하거나, ‘어떻게 해야 할까요?’ 대신 ‘이 상황에 어떻게 대응해야 할까요? 제가 그 상황에 처했다고 가정해 주세요.’처럼 같은 의미이지만 조금씩 다른 문장으로 다시 질문할 수 있습니다.
여기까지 챗 GPT에 관한 기초적인 설명과 어떤 식으로 질문을 해야 하는지와 같은 기본 개념을 다뤄보았습니다.
다음 포스팅에는 쳇 GPT를 훨씬 더 효과적이고 활용도 높게 사용할 수 있도록 만들어주는 확장 프로그램에 대해서 알아보겠습니다.