나도 이제 해본다, n8n

소개

  • 고객용 PDF가 Google Drive에 쌓이는데, 버전마다 조금씩 달라서 찾고 수정하는 시간이 너무 길었어요.

  • "PDF 챗봇"을 만들려다 보니, 벡터 DB 적재(임베딩) 부분을 먼저 해두면 나중에 챗봇을 자유롭게 붙일 수 있겠더라고요! 😊

진행 방법

1) Workflow 개요 (Claude 작성)

Google 드라이브의 다른 부분을 보여주는 다이어그램

2) 사용 도구

도구

역할

n8n Cloud

전체 워크플로 오케스트레이션

Google Drive 노드

PDF 감시 & 다운로드

PDF Extract 노드

텍스트 추출

Gemini Embedding(Generative AI) 🪄

429 오류 없이 벡터 생성

Pinecone 노드

벡터 Upsert & 관리

(비교) OpenAI Embedding

429 Too Many Requests로 실패

3) Workflow

시스템 프로세스를 보여주는 다이어그램

결과와 배운 점

  • Pinecone 어려움: 예전 튜토리얼과 노드 UI가 달라 헤매다가, 최신 노드로 교체 후 해결!

    1536 dimension 으로 했는데, 바꾼 gemini는 1536을 지원안하는지, 768 dimension 으로 변경 후 성공! => 아니라면 정정해주세용!

  • 모델 스위치: OpenAI→Gemini로 바꾸니 429 에러 즉시 사라짐.

  • 오프라인의 힘: 직접 물어봤으면 10분 컷이었을 걸… 다음엔 바로 찾아가자!

  • 다음 스텝: Pinecone 검색 결과를 n8n AI Agent 노드로 받아서 실제 PDF 챗봇 붙이기 🗨️

도움 받은 글

  • 17기 n8n방 – 실시간 조언 최고! 🎉

3
1개의 답글

뉴스레터 무료 구독