Core AI

RAG & Vector Search

Retrieval-augmented generation, vector databases, embeddings and semantic search

4,148
lessons
Skills in this topic
View full skill map →
RAG Basics
beginner
Chunk documents with LangChain or LlamaIndex
Vector Stores
intermediate
Set up Pinecone, Weaviate, or pgvector
RAG Evaluation
intermediate
Run RAGAS evaluation on a RAG pipeline
Advanced RAG
advanced
Build a hybrid BM25 + dense retrieval pipeline
All Reads (684) Articles (195)Blog Posts (418)Tutorials (69)Research Papers (2)
Designing Data Systems with Vector Embeddings using Redis Vector Sets
Dev.to · Ricardo Ferreira 🔍 RAG & Vector Search 11mo ago
Designing Data Systems with Vector Embeddings using Redis Vector Sets
Introduction Every software engineer has faced this challenge: how do you model complex,...
Vector Embeddings and Vector Search
Dev.to · shrey vijayvargiya 🔍 RAG & Vector Search 11mo ago
Vector Embeddings and Vector Search
Originally published on iHateReading Hello and welcome to the new blog Search on website is what we...
I built a Supercharged PDFs-ChatBot with LangChain and Streamlit, and you can too!
Dev.to · Harith Y 🔍 RAG & Vector Search 11mo ago
I built a Supercharged PDFs-ChatBot with LangChain and Streamlit, and you can too!
A step-by-step journey into building a flexible, multi-provider RAG application that lets you talk to...
RAG vs Fine-Tuning: Which One Wins the Cost Game Long-Term?
Dev.to · Remo H. Jansen 🔍 RAG & Vector Search 11mo ago
RAG vs Fine-Tuning: Which One Wins the Cost Game Long-Term?
Over the past few months, I’ve been diving deep into Retrieval-Augmented Generation (RAG) and...
The Hidden Cost of LangChain: Why My Simple RAG System Cost 2.7x More Than Expected
Dev.to · Himanjan 🔍 RAG & Vector Search 11mo ago
The Hidden Cost of LangChain: Why My Simple RAG System Cost 2.7x More Than Expected
A developer's journey from excitement to shock—and what I learned about LangChain's true cost. ...
Vector Databases for Data Scientists: What, Why, and When to Use Them
Dev.to · Fahad Ahmed 🔍 RAG & Vector Search 11mo ago
Vector Databases for Data Scientists: What, Why, and When to Use Them
What if your database actually brought you, not just similar words but meaning, intent, and...
The What, Why and How of Retrieval Augmented Generation (RAG)
Dev.to · XIMNET 🔍 RAG & Vector Search 11mo ago
The What, Why and How of Retrieval Augmented Generation (RAG)
In today’s fast-evolving digital landscape, businesses are increasingly turning to...
Next-Gen Q&A: Retrieval-Augmented AI with Chroma Vector Store
Dev.to · Chandrani Mukherjee 🔍 RAG & Vector Search 11mo ago
Next-Gen Q&A: Retrieval-Augmented AI with Chroma Vector Store
A Retrieval-Augmented Generation (RAG) agent combines document retrieval with LLM-based response...
JECQ: Smart, Open-Source Compression for FAISS Users—6x Compression Ratio, 85% Accuracy
Dev.to · Benedetto Proietti 🔍 RAG & Vector Search 11mo ago
JECQ: Smart, Open-Source Compression for FAISS Users—6x Compression Ratio, 85% Accuracy
Hi everyone — I'm Benedetto Proietti, Head of Architecture at Janea Systems. I spend most of my time...
Make a GenAI chatbot using GraphRAG with SurrealDB + LangChain
Dev.to · Mark Gyles 🔍 RAG & Vector Search 12mo ago
Make a GenAI chatbot using GraphRAG with SurrealDB + LangChain
Author: Martin Schaer What is traditional RAG Retrieval-Augmented Generation (RAG) is an...
Unlocking Data Insights: A Semantic Search App with MindsDB and Django
Dev.to · Samuel Komfi 🔍 RAG & Vector Search 12mo ago
Unlocking Data Insights: A Semantic Search App with MindsDB and Django
Imagine querying your vast, disparate datasets using plain English, getting not just exact matches,...
my rag bot thinks python is a snake
Dev.to · t12s 🔍 RAG & Vector Search 1y ago
my rag bot thinks python is a snake
remember yesterday when i fixed my hallucination problem? woke up to this gem: "python decorators...
detect when langchain hallucinates by mixing contexts
Dev.to · The Prompt Debugger 🔍 RAG & Vector Search 1y ago
detect when langchain hallucinates by mixing contexts
my rag pipeline kept telling customers about features from completely different products. spent weeks...
detect hallucinations in langchain rag pipelines
Dev.to · t12s 🔍 RAG & Vector Search 1y ago
detect hallucinations in langchain rag pipelines
okay so you're building a rag pipeline with langchain and your ai keeps making stuff up. been there....
Tools to Detect & Reduce Hallucinations in a LangChain RAG Pipeline in Production
Dev.to · Practical Developer 🔍 RAG & Vector Search 1y ago
Tools to Detect & Reduce Hallucinations in a LangChain RAG Pipeline in Production
TL;DR Traceloop auto-instruments your LangChain RAG pipeline, exports spans via OpenTelemetry, and...
RAG na prática: transformando PDFs em respostas inteligentes com LLMs
Dev.to · Wesley de Morais 🔍 RAG & Vector Search 1y ago
RAG na prática: transformando PDFs em respostas inteligentes com LLMs
Sumário Entendendo o que são Embeddings Entendendo o que são Vector Store Fluxo de uma...
Python RAG API Tutorial with LangChain & FastAPI – Complete Guide
Dev.to · Vitalii Honchar 🔍 RAG & Vector Search 1y ago
Python RAG API Tutorial with LangChain & FastAPI – Complete Guide
A step-by-step guide to building a Retrieval-Augmented Generation (RAG) API using Python, LangChain, FastAPI, and pgvector — with architecture diagrams and work
🧠 Day 6: Demystifying LangChain Embeddings and Vector Stores — A Chai Tapri Story ☕
Dev.to · Utkarsh Rastogi 🔍 RAG & Vector Search 1y ago
🧠 Day 6: Demystifying LangChain Embeddings and Vector Stores — A Chai Tapri Story ☕
Welcome to Day 6 of my LangChain series! Today, let’s dive into the heart of modern AI-powered...
How We Integrate AI in epilot - Chapter 2: Serverless RAG w/ LangChain & Weaviate
Dev.to · Kerem Nalbant 🔍 RAG & Vector Search 1y ago
How We Integrate AI in epilot - Chapter 2: Serverless RAG w/ LangChain & Weaviate
Introduction In the previous chapter, I shared how we began our AI journey at epilot by...
Add 🤖 AI‑Powered Similar Posts 🔍 to Your Astro Blog — Here’s How
Dev.to · logarithmicspirals 🔍 RAG & Vector Search 1y ago
Add 🤖 AI‑Powered Similar Posts 🔍 to Your Astro Blog — Here’s How
Learn how to enhance your Astro blog with intelligent “Similar Posts” using cosine similarity and embeddings. A static-friendly, semantic approach to content di
Spring AI and MongoDB: How to Build RAG Applications
Dev.to · Tim Kelly 🔍 RAG & Vector Search 1y ago
Spring AI and MongoDB: How to Build RAG Applications
Co-authored with Josh Long, Spring Developer Advocate on the Spring team and Youtuber at...
RAG+RAGAS+LangChain+FAISS+OpenAI
Dev.to · Kunaal Thanik 🔍 RAG & Vector Search 1y ago
RAG+RAGAS+LangChain+FAISS+OpenAI
RAG (Retrieval-Augmented Generation) Workflow Import Required Libraries This...
RAG - Retrieval-Augmented Generation, Making AI Smarter!
Dev.to · Jay Pawar 🔍 RAG & Vector Search 1y ago
RAG - Retrieval-Augmented Generation, Making AI Smarter!
Imagine asking a super-smart assistant a question, and instead of guessing, it quickly checks a...
A Developer’s Guide to Retrieval Augmented Generation (RAG) — How It Actually Works
Dev.to · Zestminds Technologies 🔍 RAG & Vector Search 1y ago
A Developer’s Guide to Retrieval Augmented Generation (RAG) — How It Actually Works
If you're building AI applications and concerned about outdated knowledge in your models, Retrieval...
AutoRAGLearnings: Hands-On RAG Pipeline Tuning with Greedy Search
Dev.to · Jiggy 🔍 RAG & Vector Search 1y ago
AutoRAGLearnings: Hands-On RAG Pipeline Tuning with Greedy Search
If you’ve ever spent hours tweaking a Retrieval-Augmented Generation (RAG) pipeline—wondering whether...
RAG for a beginner by ChatGPT
Dev.to · Ahamed Musthafa R S (amrs-tech) 🔍 RAG & Vector Search 1y ago
RAG for a beginner by ChatGPT
RAG is Retrieval Augmented Generation. It is an AI-technique that uses an integrated knowledge base...
Vector embeddings made easy with Go, Azure Cosmos DB, and OpenAI
Dev.to · Abhishek Gupta 🔍 RAG & Vector Search 1y ago
Vector embeddings made easy with Go, Azure Cosmos DB, and OpenAI
When working on applications that need vector/semantic/similarity search, it's often useful to have a...
Graph RAG의 모든 것
Dev.to · Jonas Kim 🔍 RAG & Vector Search 1y ago
Graph RAG의 모든 것
Graph RAG의 사전지식부터 이론과 구현 상세를 체계적으로 탐구합니다. 1. Graph RAG 정의와 장점 Graph RAG는 기존 검색 증강...
Building a RAG with Docling and LangChain
Dev.to · Alain Airom (Ayrom) 🔍 RAG & Vector Search 1y ago
Building a RAG with Docling and LangChain
Hands-on experience building a RAG with Docling and LangChain. Introduction This...
Semantic search alone won't solve relational queries in your LLM retrieval pipeline.
Dev.to · Dan Shalev 🔍 RAG & Vector Search 1y ago
Semantic search alone won't solve relational queries in your LLM retrieval pipeline.
We’ve examined and built multiple RAG systems, and here's the hard truth: semantic search alone fails...
Vector Search & Code Embeddings: Building a Smart Knowledge Base with LangChain and FAISS
Dev.to · Manjunath 🔍 RAG & Vector Search 1y ago
Vector Search & Code Embeddings: Building a Smart Knowledge Base with LangChain and FAISS
Learn how to build a smart, queryable knowledge base using vector search and embeddings with LangChain and FAISS. This detailed guide walks you step-by-step thr
How to Build a RAG Chatbot with LangChain, Milvus, Together AI Mixtral 8x7B Instruct v0.1, and OpenAI text-embedding-3-large
Dev.to · Chloe Williams 🔍 RAG & Vector Search 1y ago
How to Build a RAG Chatbot with LangChain, Milvus, Together AI Mixtral 8x7B Instruct v0.1, and OpenAI text-embedding-3-large
Introduction to RAG Retrieval-Augmented Generation (RAG) is a game-changer for GenAI...
Flask Apps from the Future: Unleash Semantic Search and RAG in 10 Minutes or Less
Dev.to · Level09 🔍 RAG & Vector Search 1y ago
Flask Apps from the Future: Unleash Semantic Search and RAG in 10 Minutes or Less
In the era of AI-powered applications, the ability to search and retrieve information based on...
Build RAG Chatbot with LangChain, Milvus, Anthropic Claude 3 Opus, and OpenAI text-embedding-3-small
Dev.to · Chloe Williams 🔍 RAG & Vector Search 1y ago
Build RAG Chatbot with LangChain, Milvus, Anthropic Claude 3 Opus, and OpenAI text-embedding-3-small
Introduction to RAG Retrieval-Augmented Generation (RAG) is a game-changer for GenAI...
How to Make a RAG Application With LangChain4j
Dev.to · Tim Kelly 🔍 RAG & Vector Search 1y ago
How to Make a RAG Application With LangChain4j
Retrieval-augmented generation, or RAG, introduces some serious capabilities to your large language...
Storing and Querying OpenAI Embeddings in PostgreSQL with pg_vector
Dev.to · Simplr 🔍 RAG & Vector Search 1y ago
Storing and Querying OpenAI Embeddings in PostgreSQL with pg_vector
In this guide, we'll explore how to effectively store, index, and query embeddings generated from...
The Best Way to Chunk Text Data for Generating Embeddings with OpenAI Models
Dev.to · Simplr 🔍 RAG & Vector Search 1y ago
The Best Way to Chunk Text Data for Generating Embeddings with OpenAI Models
When working with OpenAI's embedding models, such as text-embedding-3-small or text-embedding-3-large...
Building Your First RAG System with Python and OpenAI
Dev.to · Mazyar Yousefiniyae shad 🔍 RAG & Vector Search 1y ago
Building Your First RAG System with Python and OpenAI
Hey there! 👋 Are you interested in building your own RAG (Retrieval Augmented Generation) system? In...
GenAI: Building RAG Systems with LangChain
Dev.to · Ajmal Hasan 🔍 RAG & Vector Search 1y ago
GenAI: Building RAG Systems with LangChain
In the age of Generative AI, Retrieval-Augmented Generation (RAG) has emerged as a powerful approach...
Building a Semantic Search Engine with OpenAI, Go, and PostgreSQL (pgvector)
Dev.to · Daniel Puig Gerarde 🔍 RAG & Vector Search 1y ago
Building a Semantic Search Engine with OpenAI, Go, and PostgreSQL (pgvector)
In recent years, vector embeddings have become the foundation of modern Natural Language Processing...
OpenAI vs. Open-source: Embedding Model Showdown
Dev.to · Team Tiger Data 🔍 RAG & Vector Search 1y ago
OpenAI vs. Open-source: Embedding Model Showdown
🔍 Looking for alternatives to OpenAI's embedding models? In this hands-on technical deep...
Embedding vs. Referencing - A Strategic Choice!
Dev.to · Piyush Chauhan 🔍 RAG & Vector Search 1y ago
Embedding vs. Referencing - A Strategic Choice!
🔍 MongoDB Data Modeling: Embedding vs. Referencing - A...
🔍 MongoDB Data Modeling: Embedding vs. Referencing - A Strategic Choice!
Dev.to · Piyush Chauhan 🔍 RAG & Vector Search 1y ago
🔍 MongoDB Data Modeling: Embedding vs. Referencing - A Strategic Choice!
When designing MongoDB schemas, it's crucial to balance performance and flexibility. Here's a quick...
Roadmap for Gen AI dev in 2025
Dev.to · Taki 🔍 RAG & Vector Search 1y ago
Roadmap for Gen AI dev in 2025
To build a Generative AI (GenAI) application using LangChain, RAG (Retrieval-Augmented Generation),...
How Spring Boot and LangChain4J Enable Powerful Retrieval-Augmented Generation (RAG)
Dev.to · Jonilss 🔍 RAG & Vector Search 1y ago
How Spring Boot and LangChain4J Enable Powerful Retrieval-Augmented Generation (RAG)
Di dunia teknologi AI, Retrieval-Augmented Generation (RAG) adalah salah satu pendekatan terbaru yang...
Why Chunk Text Before Embedding
Dev.to · Taki 🔍 RAG & Vector Search 1y ago
Why Chunk Text Before Embedding
Chunking text properly before embedding is essential to ensure the best result in embeddings and...
Mongoose Or MongoDb Native Driver for AI project
Dev.to · Taki 🔍 RAG & Vector Search 1y ago
Mongoose Or MongoDb Native Driver for AI project
Choosing between MongoDB native driver and Mongoose for a project and storing vector embeddings, and...
RAG Implementation with LangChain
Dev.to · Bolaji Bolajoko 🔍 RAG & Vector Search 1y ago
RAG Implementation with LangChain
Retrieval Augmented Generation (RAG) is a process where we augment the knowledge of Large Language...