나도 이제 해본다, n8n 챗봇만들기

소개

가장 기본적인 챗봇을 만들어보고 싶었어요. 제 업무 관련 문서 여러 개를 올려놓고, 나만의 업무봇을 만든다면, 누군가에게 인수인계를 할 때나 반복되는 질문에 답하는 데 유용할 것 같았습니다. 그래서 가장 간단한 구조부터 직접 실험해보기로 했습니다.

진행 방법

🔧 사용한 도구

  • LLM: ChatGPT, Claude, Gemini

  • 벡터 데이터베이스: Pinecone

  • 파일 저장: Google Drive를 통한 PDF 업로드

🗂️ 진행 흐름 요약

  • 1주차: (준터오마이 - AI 커뮤니티 - 지피터스)

    • Google Drive에서 PDF 하나 선택

    • PDF 내용을 Pinecone에 임베딩

      기계 학습 시스템의 프로세스를 보여주는 다이어그램
  • 2주차:

    • Claude와 GPT를 활용해 간단한 문서 질의응답 형태의 챗봇 구성

    • 테스트 용 PDF가 아닌, 실제 업무 문서를 기반으로 적용

    • 성공적으로 답변 생성 → 팀원에게 공유 완료 ✅

    • 시스템의 다른 부분을 보여주는 다이어그램

💬 사용한 프롬프트 예시

"아래 PDF 문서를 기반으로 질문에 답해주세요. 문서에 근거하지 않은 정보는 답하지 마세요."

결과와 배운 점

  • Pinecone Dimension 와 Embedding AI모델의 Demension 맞추는 게 어려워 시행착오를 하여 Gemini 맞는 모델을 찾았어요.

    단어 모델이있는 화면의 스크린 샷
  • 챗봇을 만들기 위해 꼭 복잡한 구조가 필요한 것은 아님을 체감했습니다

  • 처음엔 어려워보였던 설정들이 실제로는 굉장히 간단한 부분에서 막히고 있었고, 모각AI에서 그걸 바로 해결할 수 있었습니다 🙌

  • PDF 하나만으로도 업무 흐름을 묻고 답하는 기본형 챗봇을 만들 수 있었습니다.

💡 3주차 목표

  • 여러 개의 업무 문서를 병합하여 더 정교한 챗봇 만들기

도움 받은 글

  • GPTers 1주차 정기님 부동산 챗봇 사례 (큰 동기부여 💪)

  • 모각AI 현장에서 받은 실시간 디버깅 팁과 격려 덕분에 끝까지 완성할 수 있었어요. 아는 분 한명도 없어 쑥스러웠지만, 철판깔고 두분께 여쭤보고 도움 받았습니다. 다시 한번 감사드려요 🙏


퇴근 후 회식, 주말에는 아이들 라이딩 다니느라 시간은 부족했지만, 작은 성과 하나가 뿌듯했습니다. 다음 주에는 꼭 파일 병합도 성공해볼게요! 😄

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요