
1/5/2024 · Anush Shetty
What this post added
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.