ChatGPT의 열풍이 거세지면서, 원조 트랜스포머(Transformer) 맛집들이었던 구글과 메타는 각각 ChatGPT에 대응하는 제미나이(GeminAi)와 라마(Llama)를 오픈하며 초거대 AI의 전쟁에 불이 붙고 있습니다. 여기에 MS가 ChatGPT와 독립한 버전인 Phi라는 LLM AI 모델을 또 내놓았고, 영리와 비영리 사이의 충돌로 인해 OpenAI 직원들이 퇴사하여 만든 스타트업인 앤트로픽에서 내놓은 클로드 모델까지 난리도 아닌 것 같네요. 국내에서는 네이버를 비롯하여 거대 기업들은 자체적인 LLM 모델을 만들거나 타기업과 연합하는 모습을 보이기도 하는데요. 여기서 사용해볼 라마는 최근 라마3(Llama3)를 내놓으며, 이제 작은 기업도 ChatGPT 3.5 정도 수준의 모델을 부담없이 ..
ChatGPT, 정확하게는 OpenAI의 GPT 파라미터 API는 다양한 설정값이 존재합니다. 그리고 계속 버전업이 되면서 새로운 파라미터들이 추가되고 있습니다. 오늘 포스팅에 작성할 내용은 그 중에서 가장 기본적으로 핵심적인 파라미터를 설명하고, 예시를 통해 이해보도록 하겠습니다. Chat API GPT의 Chat 버전을 사용하기 위해서는 다음과 같은 API를 호출해야 합니다. POST https://api.openai.com/v1/chat/completions 위와 같은 API Url을 Post로 호출하고, Request Body 들을 추가로 넣어줘야 하는데요. 주요 파라미터는 다음과 같습니다. 주요 파라미터 내용 예시 model GPT 모델 선택 gpt-3.5-turbo messages GPT에게 ..
챗GPT(ChatGPT) 정확히는 OpenAI API를 파이썬(Python)으로 제공하는 라이브러리를 사용하여 해보시는 분들은 많으실텐데요. 간단하게 Rest 방식으로 호출하여 사용하는 방식도 존재합니다. 이 방식을 알면 그 어떤 환경이라도 HTTP로 요청만 하면 되니 프로그램 버전이나 호환에 대해서 신경을 쓰지 않아도 되며, 새로운 기능이 생겼을 때 업데이트를 할 필요가 없는 장점이 있습니다. 특히나 지금처럼 ChatGPT가 빠르게 성장하고 있는 시점이라면 더더욱 그러하며, Rest 방식으로 API를 쉽게 체험할 수 있는 ChatGPT API를 포스트맨으로 빠르게 사용해보도록 하겠습니다. 본 포스팅은 포스트맨을 어느정도는 알고 있다 가정으로 진행하겠습니다. 포스트맨(PostMan) 헤더 세팅 우선 Op..
GPT에 관련된 글들 중 어떤 것을 적을까? 고민을 많이 해봤는데 결국은 ChatGPT에 대한 정보와 나만의 인사이트에 대해서 적어보는 것이 좋을 것 같습니다. ChatGPT가 제 2의 알파고 쇼크를 줬기 때문에 엄청난 지각변동이 일어나고 있고, 수많은 사기꾼들과 협소한 인사이트로 어설픈 미래를 제시하는 사람들이 많을 것이기 때문입니다. 포스팅의 내용이 길어질거라 생각해서 이번 포스팅은 GPT에 대한 개념, 역사, 버전별 정보등을 적고 다음 포스팅에서는 GPT로 일어나게 될 지각변동 등에 대해서 적어보도록 하겠습니다. ChatGPT란? 우선 ChatGPT에 대해서 설명을 하자면, 일론 머스크가 비영리 단체로 만든 Open AI에서 만들었으며 중간에 일론 머스크가 Open AI에서 손을 뗀 후, MS가 많..