새롭고 너무나 놀라운 챗GPT, Chat GPT를 직접 사용해 보았다.
챗GPT 접속 경로
챗GPT, Chat GPT는 오픈AI에서 새롭게 출시한 고성능 AI 언어모델이다. 이 모델은 기 공개된 GPT-3의 단점을 보완했다고 한다. 제법 괜찮은 결과를 보여주는 AI이다. 실시간으로 나오는 답변이 도움이 될 수 있을 것 같다.
챗GPT에세 자신이 무엇인지를 물어 본다.
> ChatGPT는 OpenAI에서 개발한 자연어 처리 모델로, 사람의 언어를 이해하고 생성할 수 있도록 훈련되었습니다.
이 모델은 사용자의 질문에 대한 답변, 일상 대화, 글 작성 등 다양한 자연어 작업에 사용될 수 있습니다.

코딩도 하고 작곡도 가능한 AI 출현
인공지능(AI)이 진화하고 있다. 이제는 코딩도 하고 작곡도 할 수 있다고 한다.
코딩을 해 시켜보았다.
>(요청) 선형회귀모델을 파이썬으로 코딩 해 줘
>(답변) 선형 회귀 모델을 파이썬으로 코딩하려면 먼저 필요한 패키지를 import 해야 합니다. 일반적으로 scikit-learn 패키지를 사용하여 선형 회귀 모델을 구현합니다.
그다음 데이터를 준비합니다. 이 예제에서는 x_train, y_train라는 훈련 데이터와 x_test, y_test라는 테스트 데이터를 사용하겠습니다.
모델을 학습시킵니다.
모델을 이용하여 예측을 합니다.
모델의 성능을 평가합니다.
이렇게 설명과 함께 코딩을 실시간으로 해 주는 것을 보니 놀라울 따름이다.
아직 초보 단계이지만 발전 가능성이 있어 보입니다.
VBA로 코딩을 하라고 해 본다.
코딩로 할 수 있어 챗GPT가 작성한 코드를 보여준다.
>(답변) VBA(Visual Basic for Applications)를 사용하여 원을 그리는 방법에는 몇 가지가 있습니다.
- Circle 명령을 사용하는 방법:
- 아래 코드는 활성 시트에 원을 그리는 예제입니다.
- Shape 객체를 사용하는 방법:
- 아래 코드는 활성 시트에 원을 그리는 예제입니다.
- Circle 객체를 사용하는 방법:
- 아래 코드는 활성 시트에 원을 그리는 예제입니다.
위의 코드들은 기본적으로 원을 그리는 기능을 합니다. 원의 위치, 크기, 색상, 테두리 등을 수정하려면 해당 객체에 대한 속성을 변경하면 됩니다.
참고: msoShapeOval는 원을 의미하는 상수입니다.
이 코드를 엑셀에서 실행 시켜보나, 아래와 같이 원을 그려서 보여준다.
시를 지어달라고 해 보다.
>(요청) 봄에 대한 시를 지어줘
>(답변) 봄이 오면 나무가 새로운 잎을 낼지도,
꽃이 피어날지도.
새들이 돌아오며 울음소리를 내며 날아다니며,
아이들이 밖에서 놀고 싶어할지도.
봄은 새로운 시작을 약속하는 계절.
이렇게 시 한편이 30초도 안되어 나온다.
하지만, 아직은 공부를 하고 있기 때문에 챗GPT가 할 수 없는 것도 있었다.
> '2023년1월13일 world news 알려줘'라고 하니 챗GPT는 아래와 같이 자신이 공부한 데이터는 2021년 정보라서 2023년 뉴스는 알려주시 못하고, 인터넷 검색을 해 보라고 한다.
챗GPT를 사용해본 소감은 이렇다.
챗GPT이 세상을 변화시킬 것인가를 두고 IT업계 반응은 다양하다. AI가 대체할 수 없는 직업이 프로그래머가 될 수도 있지 않을까와 단순한 것을 하겠지만, 복접한 것은 사람이 할 수 밖에 없다는 의견이 분분하다.
이렇게 Chat GPT를 사용해 보니, 세로운 세상의 문이 열리고 있다는 느낌을 받았다.
앞으로 챗GPT의 모델이 어떻게 발전될지 기대 반 우려 반이다.