본문 바로가기
공부/IT

ChatGPT 200% 활용하기 -코딩, 글쓰기

by 주은별 EunByeol 2023. 1. 1.
반응형

요즘 가장 핫한 주제 중 하나인 ChatGPT에 대한 사용기를 작성하겠습니다.

 

ChatGPT를 다른 말로하면 저는 "말하는 구글" 또는 "엄청 똑똑한 심심이" 라고 생각합니다.

사실 말하는 구글이라는 편이 더 정확하다고 생각합니다.

그 이유는 내가 궁금해하는 주제를 한 줄 요약해서 답을 알려주는 것을 매우 잘합니다.

저는 기존에는 원하는 답을 구글에서 빨리 찾기 위해 "Liner" 확장프로그램을 따로 사용하고 있었습니다.

해당 프로그램은 Liner 사용자들이 많이 본 내용만 하이라이트하면서 해당 페이지의 핵심 문장 또는 단어를 골라주는 프로그램입니다.

 

하지만 이제 ChatGPT는 그런 페이지 접속 단계도 필요없이, 질문을 하면 바로 답을 얻을 수 있게 되었습니다.

 

ChapGPT는 아래의 링크로 접속할 수 있습니다.

https://openai.com/blog/chatgpt/

 

ChatGPT: Optimizing Language Models for Dialogue

We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is

openai.com

 

해당 페이지에서 TRY CHATGPT를 누르면 간단한 회원가입 후에 바로 활용할 수 있습니다.

CHATGPT 에서 소개하는 샘플은 크게 4가지 입니다.

아래는 그 예시입니다.

1. 코드 디버깅 : 코드를 제공하면 해당 코드의 문제점을 파악해준다.

2. 정보 제공: 불법적인 정보는 제공하지 않지만 의도가 정확하면 정보를 제공해준다.

예로 집을 침입하려면 어떻게 해?는 대답하지 않지만, 도둑으로부터 내 집을 어떻게 보호해? 와 같은 질문에는 대답을 한다.

3.  질문의 연속성을 갖는다. 두번째 질문의 it 의 지칭의 그 전에 언급한 fermat's little theorem임을 기억하고 있다.

4. 창작 및 수정: 특정 상황에 대한 글을 작성할 수 있으며 이미 작성한 글을 기억하고 원하는 방향으로 재수정도 가능하다. 

위 샘플 외에 아래는 내가 직접 사용한 것들이다.

 

1. 코딩해줘!

"write a cnn program" 을 치면 CNN code를 짜준다.

아래는 그 결과이다. 단점은 복잡한 코드를 작성하라고하면 시작은 하지만 코드가 길어지면 마무리하지 못하는 경우들이 발생합니다. 

2. 코딩한 것 테스트해줘!

"test above code" 하면 짠 모델을 테스트 할 수 있는 코드도 짜준다! 정말 멋지지 않나요??

이제 machine learning, deep learning 코드도 다 짜주는 시대가 왔어요..

3. 글 써줘!

주제를 주지 않아도, 주제를 주면 해당 주제에 대해서 글을 써줍니다.

4. 한국어로 써줘!

한국어기능도 제공이 됩니다! 단점은 훨씬 느리고 길게 출력하지 못합니다.

 

개인적으로 코딩을 공부하는 학생들에게 큰 도움이 될 수 있다고 생각한 것이 동일한 목적을 가진 코드를 다양하게 작성해줍니다.

아래 뜨는 "regenerate response"를 누르면 동일한 역활을 하는 코드를 다른 방식으로 짜줍니다.

 

또한 ChatGPT로 작성한 글은 표절에 걸리지 않습니다.

 

이상 ChatGPT 사용기였습니다.

질문이나 댓글 공감 부탁드려요!

반응형