본문 바로가기
파이썬

ChatGPT

by akasha.park 2023. 4. 7.

오픈AI(2015년 12월 투자자인 알트만 CEO와 일론 머스크 등이 설립한 단체) 에서 만든 인공지능 모델  ChatGPT는  훈련된 자연 언어 처리 모델로서 ‘GPT-3.5’ 언어 기술을 사용하여 이용자와 실시간으로 대화가 가능합니다.  
사용자는  다양한 분야들에 대해  ChatGPT에 질문을 할 수 있습니다.
현재 공개된 ChatGPT의 한계는 2021년까지의 데이터를 기반으로 학습했기 때문에 기본적으로 최신 정보를 가지고 있지 않습니다.

 

ChatGPT는 실수도 인정합니다.
ChatGPT는 질문에 잘못된 전제가 있다면 그 부분에 대해 이의를 제기하고 부적절한 요청은 거부하는 역량도 갖췄습니다
ChatGPT는  소프트웨어 개발과 관련해서 오류가 난 코드를 입력으로 받으면 오류 원인을 실시간으로 알려줌으로써 개발  생산 능력 향상에 도움을 줄 수 있습니다. 

 

 

ChatGPT를 사용하려면  ChatGPT 계정을 등록해야 합니다. 
OpenAI는 일부 국가에서만 등록이 가능하며, 현재 한국, 일본, 인도, 싱가포르, 미국 등 국가에서만 사용가능합니다.


ChatGPT 계정 등록을 위해  준비해야 할 것들 :
1. 등록을 위한 이메일 주소(Gmail, Outlook 허용)
2. 인증번호를 받을 해외 휴대폰 번호 (구글보이스 가상번호는 안됨)
3. 브라우저(시크릿 모드 권장)

 

https://chat.openai.com/auth/login

 

 

챗GPT를 글쓰기, 아이디어 도출, 이메일 작성, 회의록 요약 등 다방면으로 활용할 수 있습니다
또한 챗GPT에 사용된 것보다 낮은 버전이긴 하지만, 유사한 경험을 제공할 수 있는 API가 무료로 공개되어 있기 때문에 AI와 대화하는 경험을 내가 원하는 방식으로, 내 서비스 위에서 구현할 수도 있습니다. 

 

오픈AI는  기업용 챗GPT 응용프로그램 인터페이스(API)도  출시하였습니다.
기업용 챗GPT API에서 챗GPT(ChatGPT) 및 위스퍼(Whisper) 모델을 사용할 수 있게 되어 개발자는 채팅뿐만 아니라 최첨단 언어 및 음성-텍스트 변환 기능에 액세스할 수 있습니다.

 

AI는 하이퍼 파라미터 등 매개변수가 많을수록  성능이 좋아집니다. 
2018년   공개된 GPT-1는   1억1700만개의 매개변수를 활용
2019년   공개된 GPT-2는 15억개의 매개변수를 사용했고
2020년 공개된 GPT-3는 1750억개로 매개변수를 100배 이상 늘렸습니다.
GPT-3는 거의 인간에 준하는 수준의 이해력과 문장력을 갖춘 글을 생성합니다
GPT-3는 웹 페이지 설명을 해당 코드로 번역하고, 인간의 이야기를 모방하고, 맞춤 시를 만들고, 게임 스크립트를 생성하고, 인생의 진정한 의미를 예측하는 후기 철학자를 모방할 수도 있습니다. 

 

ChatGPT  훈련 과정 :
1. 인간 교육자가 사용자와 AI 모두에 대화 데이터를 공급하고 챗GPT가 보이는 대응을 평가하고 랭킹을 매긴다. 
2. 챗GPT  평가를  다시 챗GPT에 제공하여 어떻게 대응해야 하는지 배울 수 있게 한다. 
=>   현재  챗GPT 기술을 개선하기 위해 사용자 피드백에 의존하고 있다