Chat with a codebase using Qdrant and N8N - Qdrant
Jan 5, 2024Anush Shetty

Summary
This post demonstrates the integration of Qdrant with n8n to build a "chat with a codebase" service. It details two n8n workflows: one for ingesting GitHub repository data into Qdrant, and another for querying this data to provide chat functionality. The ingestion workflow utilizes Qdrant's Vector Store Insert node, GitHub Document Loader, OpenAI Embeddings, and Recursive Character Text Splitter. The chat workflow uses Qdrant's Vector Store Retrieve node, Retrieval Q&A Chain, OpenAI Embeddings, and OpenAI Chat Model. It provides specific node configurations and prerequisites for setting up the system.
More from the Filtered Vector Search trail
- How Lucy Built a Source-of-Truth Retrieval Layer for 2.8M+ SEC and DART Filings with Qdrant - Qdrant
- How Himalayas Built Semantic Job Matching for 100,000+ Remote Listings with Qdrant - Qdrant
- How to Tune Vector Search Without Guessing - Qdrant
- Pre-Filtering vs Post-Filtering (and Why Qdrant Does Neither) - Qdrant
- Filtered Vector Search: What ACORN Fixes, and What Fixes ACORN - Qdrant