NuGet npm .NET Node.js This is Part 4 of the DocSummarizer series. See Part 1 for the architecture, Part 2 for the CLI tool, or Part 3 for the deep dive on embeddings. The hard part of RAG isn't the LLM. It's everything before the LLM. You've probably seen the…
This is Part 3 of the DocSummarizer series: Part 1: Building a Document Summarizer with RAG - The architecture and why the pipeline approach beats naive LLM calls Part 2: Using the Tool - Quick-start guide for the CLI Part 3: Advanced Concepts (this article) -…
Welcome to Part 3! We've got our GPU stack working (Part 2), and we understand the architecture (Part 1). Now it's time to dive into the magic that makes semantic search possible: embeddings and vector databases. NOTE: This is part of my experiments with AI…