웹사이트에서 Pinecone 벡터 데이터베이스 채우기
n8n을 사용하여 웹사이트를 스크래핑하고, 데이터를 Pinecone에 로드한 후 채팅 워크플로로 쿼리할 수 있습니다. 템플릿을 n8n 인스턴스에 로드하려면: 예시 워크플로우는 Sticky Notes를 사용하여 안내합니다:
n8n을 사용하여 웹사이트를 스크래핑하고, 데이터를 Pinecone에 로드한 후 채팅 워크플로로 쿼리할 수 있습니다. 이 워크플로는 HTTP node를 사용하여 웹사이트 데이터를 가져오고, HTML node를 사용하여 관련 콘텐츠를 추출한 후, Pinecone Vector Store node를 사용하여 Pinecone으로 전송합니다.
주요 기능#
이 워크플로에서 사용하는 노드:
- HTTP node: 웹사이트 데이터를 가져옵니다.
- HTML node: 페이지에서 주요 콘텐츠를 추출하여 데이터를 단순화합니다.
- Pinecone Vector Store node와 Embeddings OpenAI: 데이터를 벡터로 변환하고 Pinecone에 저장합니다.
- Chat Trigger와 Question and Answer Chain: 벡터 데이터베이스를 쿼리합니다.
예제 사용하기#
템플릿을 n8n 인스턴스에 로드하려면:
- 워크플로우 JSON 파일을 다운로드합니다.
- n8n 인스턴스에서 새 워크플로우를 엽니다.
- JSON을 붙여넣거나 Workflow menu
> Import from file... 을 선택합니다.
예시 워크플로우는 Sticky Notes를 사용하여 안내합니다:
- 노란색: 참고 사항 및 정보.
- 초록색: 워크플로우 실행 지침.
- 주황색: 워크플로우가 작동하려면 변경이 필요한 항목.
- 파란색: 예시의 주요 기능에 대한 주의 표시.
