ChatGPT 제대로 써먹기

정훈희·2023년 3월 10일
1

기타

목록 보기
1/3
post-thumbnail

서론

이 글을 작성하게 된 계기는.. 1달 정도 ChatGPT를 활발하게 사용하며, 개발 생산성이 정말 많이 향상되었고, 이 과정에서 얻은 팁과 효과적인 활용방법을 공유하기 위해서입니다.

구글링과 비교하면, 구글링으로는 찾기 번거로운 나의 상황에 최적화된 정보를 얻을 수 있습니다.

ex: SpringBoot 3.0.0 환경에서 이러한 코드를 사용하였는데 다음과 같은 예외가 발생했다. 어떻게 해결할 수 있는가?

→ 구체적인 사용 예시는 뒤에서 다루겠습니다.

image

ChatGPT란?

ChatGPT란 OpenAI에서 개발한 대형 언어 모델입니다. 트랜스포머라고 불리는 신경망 아키텍처를 사용하여 방대한 양의 텍스트 데이터에 대한 교육을 받아서 자연어 입력에 대해 인간과 같은 반응을 생성하도록 설계되었습니다. ChatGPT는 텍스트 완성, 번역, 요약, 대화형 AI 등 다양한 작업에 활용될 수 있습니다.

사실 이 내용도 ChatGPT에서 가져왔습니다..

사실 이 내용도 ChatGPT에서 가져왔습니다..

ChatGPT의 장단점

장점

  • 내 상황을 구체적으로 설명한다면 구글링에 비해 나의 상황에 맞는 최적화된 답변을 받을 수 있다.
  • 아래의 몇 가지 단점들을 크롬 확장프로그램으로 보완할 수 있다.

단점

  • 2021년까지의 데이터를 학습하였기 때문에 최신 정보가 필요한 경우 답변의 정확성이 떨어진다.
  • 한글로 질문을 하였을 때 속도가 매우 저하된다.
  • 가끔 접속자가 몰리는 시간대에는 작동이 원활하지 않은 경우가 있다.

ChatGPT와 함께 사용할 때 유용한 크롬 확장 프로그램들 & 이를 활용한 구체적인 사용 예시

  1. 프롬프트 지니: ChatGPT 자동 번역기

    image

    https://chrome.google.com/webstore/detail/프롬프트-지니-chatgpt-자동-번역기/lhkgpdljnlplgbkonflbhifackjhjmdj?hl=ko

    ChatGPT 내에서도 한글로 질문이 가능하지만, 속도가 매우 느립니다. 그래서 보통 외부 번역기를 사용하여 영어로 질문하고, 나온 답변을 다시 번역하는 방식으로 이용하는 경우가 있습니다.

    그럴 때 이 확장 프로그램을 사용하면, 영어로 질문했을 때와 비슷한 속도로 한글 답변을 받을 수 있습니다.

    사용 에시

    image

    image

  1. AIPRM for ChatGPT

    image

    https://chrome.google.com/webstore/detail/aiprm-for-chatgpt/ojnbohmppadfgpejeebfnmnknjdlckgj?hl=ko

    image

    ChatGPT에게 질문을 할 때 어떤 식으로 해야할지 헷갈리는 경우가 많은데, 여러 종류의 질문들을 템플릿 형식으로 만들어서 편하게 사용할 수 있도록 한 확장프로그램 입니다.

    예를 들면, 파이썬으로 이러한 코드를 만들고 싶다는 질문을 한다면, 원래는 파이썬을 이용하여 ~한 코드를 만들어달라 해야겠지만, 여기서 ~ 만 입력하면 되도록 하는 템플릿을 쉽게 적용시킬 수 있습니다.

    image

    프로그래머스 2단계 문제 “피보나치 수”

    만약 이 알고리즘 문제를 푼다고 하면 AIPRM의 Software Engineering Topic의 Python Pro 를 활용해볼 수 있습니다.

    해당 문제를 설명하는 이 부분을 PythonPro 템플릿을 적용시켜서 질문해보겠습니다.

    image

    image

    아래와 같은 결과가 나왔습니다.

    image

    이 코드를 프로그래머스에 그대로 입력하니, 테스트를 전부 통과했습니다.

    image

    꼭 개발이 아니더라도 다른 분야에서도 다양한 활용방법이 있습니다.

    image

    예를 들어, 특정 웹사이트를 요약하고 싶다면, AIPRM의 Productivity Topic의 Analyze the Website Summarize 를 활용해볼 수 있습니다.

    템플릿을 적용시킨 뒤 Redis의 위키백과 URL을 넣으니, 아래와 같은 답변을 받았습니다.

    image

    image

  2. WebChatGPT

    image

    링크: https://chrome.google.com/webstore/detail/webchatgpt-chatgpt-with-i/lpfemeioodjbpieminkklglpmhlngfcn/related?hl=ko

    ChatGPT 사용 시 인터넷 검색 결과를 함께 전달해주는 확장 프로그램 입니다.

    ChatGPT는 2021년 까지의 자료만을 학습해서 최신 정보와 다른 답을 주는 경우가 있는데, 이 확장을 사용하면 ChatGPT로 질문 시 해당 키워드의 검색 결과를 인터넷에서 검색하여 함께 전달해 줍니다.

    image

    예를 들어, MariaDB의 최신 버전은 몇인지 질문하면

    image

    인터넷에서 검색을 하여 나온 결과를 함께 전달해주고, 이를 바탕으로 ChatGPT가 아래와 같이 답변합니다.

    image

번외: ChatGPT for Google

image

https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf/related?hl=ko

Google에서 검색을 하면 ChatGPT로 검색한 결과도 함께 띄워주는 확장프로그램 입니다.

아래와 같이 구글에서 검색을하면 ChatGPT의 답변도 함께 띄워줍니다.

image

감사합니다!

profile
DB를 사랑하는 백엔드 개발자입니다. 열심히 공부하고 열심히 기록합니다.

0개의 댓글