이전부터 GPT ChatGPT AI Assistant로 뭘좀 해볼까 생각만하다가 몇가지 구현 해 볼만한 아이디어가 떠올라 무작정 시도해본 경험기를 공유 해 볼까 합니다. AI Assistant(인공지능 비서)는 사용자의 요청을 이해하고 응답할 수 있는 AI 기반 시스템입니다. 대표적으로 챗GPT, Google Assistant, Siri, Alexa 같은 서비스가 있으며, 음성 또는 텍스트 입력을 기반으로 동작하죠. 이러한 AI 비서는 업무 GPT 자동화, 정보 검색, 일정 관리 등 다양한 용도로 활용됩니다. 기업에서는 고객 응대용 챗봇으로도 많이 사용하며, 개인적으로는 AI 기반 일정 관리 도우미로도 사용할 수 있습니다.개발 목적지정된 특정 메일 주소에 문의가 들어오면, 자동으로 Archive된 data 기반으로 답변메일을 해주는 AI 응답메일러를 만들어 봐야겠다고 생각했습니다. 제가 근무하는 곳에도 적용할 수 있을 것 같고요. 간단한 GPT 메뉴얼등을 사전정의된 VS(VectorStore) 저장소에에 넣어두고, 챗GPT를 통해 답변은 AI가 하면 되겠고, 중간과정이야 여러 툴이있으니 한번 만들어 봤습니다. 결론적으로 DB만 잘 구축해 놓으면 큰 무리 없이 만들 수 있다 입니다.한번 같이 해볼까요?무작정 따라하기따라하다 보면 막힐때도 있지만, 그래도 도전!좌측 Assistants를 클릭혹시 이부분부터 막힌다면, Pro 버전을 구독하지 않았거나 API 발급을 받지 않았을 확률이 GPT 있는데, 이부분은 따로 언급하지 않을테니 먼저 진행 하시기 바랍니다. 또한 예치금 개념으로 미리 5달러 정도 선결제해 놓으시길 바랍니다. api 사용시 과금이 되기 때문에 일정부분 미리 해놓습니다.이 항목에 들어오면, + Create 버튼이 보인다 클릭하자이제부터 나오는 ASSISTANT 라는 파트가 이제부터 다뤄야 할 주제입니다.그냥 따라서 적어 봅니다.Name: test_run (이 Asst_rwldfv.... 부분이 나중에 API와 GPT 함께 쓰일 asst 넘버입니다. 추후 api 호출시 해당 어셋을 불러 오기 때문에 저부분이 중요합니다)System Instructions: 흔히 말하는 프롬프트와 비슷한 개념인 인스트럭션. 규칙이라고도하고 합니다. 이부분에 우리가 원하는 또는 의도하는 바를 미리 입력해 놓아야 하는 공간입니다.예를들어 저는 아래와 같이 먼저 작성 했습니다.Model 은 선택할 수 있는데, 4.5는 비용이 너무 비싸서 4옴니 미니로. GPT gpt-4o-mini 가 답변도 빠르고 딥한 추론 영역은 우리가 아직 안할거니까 저렇게 설정합니다. System instruction 부분만, 목적성을 살펴 볼까요.test.json 파일 하나 만들어서 어태치 합니다.업로드까지 완료 되었습니다.Playground 로 이제 들어가서 작업을 하면되는데, 처음 하시는분은 아래와 같이 결제 부분에서 막할 겁니다. 결제 프로세스는 별 어렵지 않아서 아까 말씀드린대로 바로 진행하면 문제 없으실 것입니다.질문과 GPT 결과질문을 한번 해보도록 하겠습니다..Json 파일 형태로 만들고 있습니다.다시 마크다운 형식으로 변환하고 있고링크도 제공했는데 실제로 작동된다.vectorstore 에 여러 파일을 업로드하여 설정할수 있다.큰문제 없이 잘 작동함을 확인할 수 있습니다. 이제 여러분도 AI Assistant를 직접 만들 수 있는 기본적인 방법을 익히셨을 거예요. 처음엔 조금 어려울 수도 있지만, 한 걸음씩 차근차근 따라가다 보면 어느새 GPT AI 비서를 직접 구축하고 활용할 수 있게 될 겁니다.중요한 건 실전 경험이에요. 실제로 코드를 실행해 보고, 원하는 기능을 추가해 보면서 자신만의 AI 비서를 발전시켜 보세요. AI 기술은 계속 발전하고 있으니, 앞으로도 새로운 기능을 추가하고 개선해 나가는 과정이 재미있을 거예요.생성형 AI로 만든 이미지 프롬포트: 레트로 애플맥을 사용하는 개발자 이미지 스케치수고 하셨습니다. GPT 다음엔 이메일에서 작동하는 자동화 과정을 살펴볼게요!