직장인 필수 스킬 GPTs로 1분 만에 만드는 지식 기반 맞춤형 챗봇
안녕하세요, 여러분! 오늘은 ChatGPT를 활용해 지식(Knowledge) 기반의 맞춤형 챗봇을 만드는 방법을 가지고 왔습니다. 한번 상상해 보세요. 신뢰도 높은 지식을 외우고 있는 여러분만의 AI 비서가 있다면 어떨까요?
지식(Knowledge) 기반 맞춤형 챗봇(GPTs)의 강력한 활용
이 AI 비서는 여러분이 원하는 모든 정보를 정확하게 알고 있습니다. 신규 공무원의 연차 사용 규정부터 출산 및 양육 관련 휴가 정보까지, 모든 걸 척척 대답해주죠.
이런 맞춤형 챗봇은 단순한 상상이 아닙니다. GPTs(Generative Pre-trained Transformers)를 활용하면 실제로 만들 수 있답니다!
(오늘 함께 만들어볼 GPTs의 지침과 관련 자료는 본문에 정리되어 있습니다)
(오늘 콘텐츠를 영상으로 따라하고 싶으신 분은 이곳을 클릭해주세요)
이런 맞춤형 챗봇은 다양한 분야에서 활용될 수 있습니다.
- 신입사원 교육: 인사팀의 업무를 덜어주는 24/7 온라인 도우미
- 업무 매뉴얼 안내: 복잡한 매뉴얼을 쉽게 검색하고 이해할 수 있는 가이드
- 제품 FAQ: 고객의 질문에 즉각적이고 정확하게 대응하는 인터랙티브 시스템
이 모든 것이 가능한 이유는 무엇일까요? 바로 ChatGPT에서 구현하는 RAG(Retrieval-Augmented Generation) 기술 덕분입니다.
RAG: AI의 지식을 최신으로 유지하는 기술
RAG는 AI의 한계를 극복하기 위해 도입한 기술입니다. 기존의 AI 모델은 학습 시점의 정보만을 알고 있어 최신 정보를 제공하기 어려웠죠. 하지만 RAG를 활용하면, AI는 외부의 최신 정보를 실시간으로 참조할 수 있습니다.
이를 통해 AI는 항상 최신의, 정확한 정보를 바탕으로 답변을 생성할 수 있게 됩니다. 게다가 AI의 뛰어난 추론 능력과 결합되어, 단순한 정보 전달을 넘어 맥락을 이해하고 통찰력 있는 답변을 제공할 수 있죠.
ChatGPT에서는 이러한 RAG 개념을 다양한 방식으로 구현할 수 있습니다
- 웹 검색 연동: GPT가 직접 인터넷을 검색하여 최신 정보를 찾아냅니다.
- 신뢰할 수 있는 링크 제공: 특정 웹사이트나 문서의 링크를 AI에게 제공합니다.
- 파일 업로드: 원하는 정보가 담긴 파일을 직접 AI에게 제공합니다.
오늘 우리가 집중적으로 살펴볼 방법은 바로 세 번째, 파일 업로드 방식입니다. 이 방법을 통해 우리는 GPTs를 활용한 맞춤형 챗봇을 만들 수 있습니다.
GPTs 만들기 단계별 가이드
자, 이제 직접 맞춤형 챗봇 GPTs를 만들어볼 차례입니다.
- ChatGPT 메인 화면으로 이동합니다.
- 왼쪽 메뉴에서 'GPT 탐색'을 클릭합니다.
- 화면 우측 상단의 '만들기' 버튼을 클릭합니다.
GPTs를 만드는 방법에는 두 가지가 있습니다
- '만들기' 탭 활용: ChatGPT와 대화하며 아이디어를 구체화합니다.
- '구성' 탭 활용: 직접 원하는 바를 명확하게 설정합니다.
우리는 두 번째 방법을 사용할 거예요.
다음으로, GPTs의 이름과 설명을 입력합니다.
그 다음, 가장 중요한 '지침' 영역에 우리가 미리 준비한 지침을 붙여넣기 합니다. (복붙용 지침은 조금 아래에 정리되어 있습니다!)
마지막으로 '지식' 영역에 우리가 지식(Knowledge)으로 제공해줄 파일을 업로드합니다. 앞선 시연에서 활용한 자료는 다음 링크에서 다운로드 받을 수 있습니다.
모든 설정이 끝났다면, 우측 상단의 '업데이트' 버튼을 클릭하고 공유 권한을 설정합니다. 'GPT 보기'를 클릭하면... 짜잔! 우리만의 맞춤형 챗봇이 완성됩니다.
GPTs 지침 작성의 핵심
GPTs를 활용한 맞춤형 챗봇 제작에서 가장 중요한 부분은 바로 '지침' 작성입니다. 먼저 아래 정리한 지침을 확인해보고, 작성 원리와 팁도 확인해보세요.
## Objective
지식(Knowledge)에 있는 "공직을 여행하는 신규공무원을 위한 안내서.pdf" 문서를 읽고, 해당 내용을 기반으로 답변합니다.
- 몇 페이지에서 정보를 가져왔는지 마지막에 표기할 것
- 사용자에게 필요할 만한 정보를 가독성있게 구조화하여 출력할 것
- "공직을 여행하는 신규공무원을 위한 안내서.pdf"와 관련된 질문이지만 답변하지 못할 경우 "죄송합니다. 주어진 질문에 답변할 정보를 갖고 있지 않습니다."라고 답할 것
- "공직을 여행하는 신규공무원을 위한 안내서.pdf"와 관련된 질문이 아닌 경우 "저는 신규 공무원을 위한 안내 답변만 가능합니다."라고 답할 것
## Example
{답변}
출처 : {파일명 - 페이지 번호}
위 지침이 어떤 원리로 작성되었는지 궁금하신가요? 지식(Knowledge) 기반의 효과적인 지침 작성을 위한 팁을 소개해드릴게요
- 출처 표기 요청
- GPT에게 답변의 출처를 명시하도록 요청하세요.
- 이는 '외부 소스 활용'을 명확히 하고, AI의 '할루시네이션' 가능성을 줄입니다.
- 구조화된 답변 요청
- GPT에게 정보를 체계적으로 정리하여 답변하도록 요청하세요.
- 정보 부재 시 대응 방식 설정
- GPT가 필요한 정보를 찾지 못했을 때, 솔직히 "답변할 수 없다"고 말하도록 설정하세요.
GPTs 사용 시 주의사항
- 파일 업로드 제한: 최대 512MB, 20개 파일까지 가능합니다.
- 최적 성능을 위한 팁
- 파일은 1~2개로 제한하세요.
- 전체 문서 길이는 100페이지 이내로 유지하세요.
GPTs 활용 확장하기
GPTs의 활용 범위를 더 넓히고 싶다면, Runbear, Botpress, Veluga 같은 도구들을 살펴보세요. 이들을 이용하면 GPTs 기반의 커스텀 챗봇을 쉽게 만들고, 웹사이트, 슬랙, 팀즈 등 다양한 플랫폼에 연동할 수 있습니다.
마무리 - AI 시대의 새로운 가능성
오늘 우리는 GPTs를 활용해 사전 지식(Knowledge)을 기반으로 답변하는 맞춤형 챗봇을 만들어보았습니다. 이번에는 공무원을 위한 정보 제공 챗봇을 만들어봤는데요, 실제로 꽤 쓸만한 결과가 나왔습니다.
여러분도 이제 자신만의 AI 어시스턴트를 만들 수 있게 되었습니다. 주변 분들에게 이 기술을 소개해보는 건 어떨까요? 여러분이 바로 ChatGPT와 GPTs의 전도사가 될 수 있습니다!
AI 기술은 계속해서 발전하고 있고, 그 활용 범위도 넓어지고 있습니다. 앞으로도 실무에서 AI를 활용하는 다양한 방법을 소개해드리겠습니다.
다음 콘텐츠에서 만나요 ~ !
AI Ground 교육이 제공하는 차별화된 학습 경험
AI Ground 교육 프로그램은 기업 실무에서 생성형 AI 기술을 효과적으로 활용할 수 있는 역량을 기르는 것을 목표로 하고 있습니다. 이론 교육과 함께 실습 위주의 체험식 학습을 강조하는 것이 교육 철학입니다.
- 다양한 생성형 AI 도구를 직접 활용해볼 수 있는 실습 기회 제공
- 기업에서 실제로 마주칠 수 있는 문제 상황을 가정한 프로젝트 수행
- 유료 ChatGPT 계정 대여를 통한 데이터 처리/분석/시각화, 웹 검색, 파일 학습 등 고급 기능 활용 실습
AI 실무 적용, 어렵지 않아요!
생생한 사례와 전문가의 노하우가 가득한
AI Ground 뉴스레터에서 디지털 전환의 시대를 미리 준비하세요.
지금 바로 구독하고 AI 활용의 노하우를 만나보세요!