Turn websites into RAG chatbot knowledge bases with Apify, OpenAI and Pinecone
UnknownWhat this workflow does
This AI workflow has 7 nodes and runs manually, when you click “Execute workflow”. Along the way it connects OpenAI, Pinecone Vector Store and Ai Training Scraper (community).
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Ai Training Scraper: uses Ai Training Scraper
- Process Chunks (Code): runs custom JavaScript code
- Split In Batches (Loop Over Items (Split in Batches)): loops over the items in batches
- OpenAI: work with embedding
- Combine Embedding with Data (Code): runs custom JavaScript code
- Pinecone Vector Store: stores documents in the Pinecone vector store
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-ai-training-scraper is verified or supports 3.0 (used in AI Training Scraper).
Nodes used (6)
- Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - OpenAI
@n8n/n8n-nodes-langchain.openAi - Ai Training Scraper
n8n-nodes-ai-training-scraper.aiTrainingScraper - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone - Manual Trigger
n8n-nodes-base.manualTrigger
From the author
This n8n template transforms any website into a fully functional RAG-ready chatbot knowledge base. It crawls sites using the AI Training Data Scraper community node, chunks content intelligently, generates embeddings, and stores everything in Pinecone for…