⚒️ Paul Graham essay search & chat with Milvus vector database
⚡ 1,516 views · ⚒️ Engineering
💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Paul Graham Essay Search & Chat with Milvus Vector Database
How It Works
This workflow creates a RAG (Retrieval-Augmented Generation) system using Milvus vector database to search Paul Graham essays:
- Scrape & Load: Fetches Paul Graham essays, extracts text, and stores them as vector embeddings in Milvus
- Chat Interface: Enables semantic search and AI-powered conversations about the essays
Set Up Steps
- Set up Milvus server following the official installation guide, then create a collection
- Execute the workflow to scrape essays and load them into your Milvus collection
- Chat with the AI agent using the Milvus tool to query and discuss essay content
🔗 Nodes Used
HTTP Request, AI Agent, Embeddings OpenAI, OpenAI Chat Model, Recursive Character Text Splitter, Default Data Loader
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File