Paul Graham Essay Search & Chat with Milvus Vector Database
Go to WorkflowDescription
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 (8)
AI Agent
@n8n/n8n-nodes-langchain.agent
Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader
Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi
HTML
n8n-nodes-base.html
HTTP Request
n8n-nodes-base.httpRequest
Milvus Vector Store
@n8n/n8n-nodes-langchain.vectorStoreMilvus
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Recursive Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter