Core AI

RAG & Vector Search

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

4,147
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 (683) Articles (194)Blog Posts (418)Tutorials (69)Research Papers (2)
Cosine Similarity Search on Vectors in Postgres with pgvector
Dev.to · AJAYA SHRESTHA 🔍 RAG & Vector Search 1y ago
Cosine Similarity Search on Vectors in Postgres with pgvector
In the realm of modern data processing, vector embeddings have become increasingly popular for...
Building a Medical Literature Assistant: RAG System Practice Based on LangChain
Dev.to · James Lee 🔍 RAG & Vector Search 1y ago
Building a Medical Literature Assistant: RAG System Practice Based on LangChain
Introduction In today's rapidly evolving medical technology landscape, thousands of...
Implementing Retrieval-Augmented Generation with LangChain, Pgvector and OpenAI
Dev.to · neehar priydarshi 🔍 RAG & Vector Search 1y ago
Implementing Retrieval-Augmented Generation with LangChain, Pgvector and OpenAI
In the previous blog, we explored how Retrieval-Augmented Generation (RAG) can augment the...
vueframe a simple Vue 3 component library for embedding video players
Dev.to · GreenestGoat 🔍 RAG & Vector Search 1y ago
vueframe a simple Vue 3 component library for embedding video players
Just wanted to share a project I've been working on called vueframe, offering a simple way to embed...
Create a Smart RAG App with LangChain and Streamlit
Dev.to · Ngonidzashe Nzenze 🔍 RAG & Vector Search 1y ago
Create a Smart RAG App with LangChain and Streamlit
Ever been reading through a PDF document and thought, "Hmm, if only there was a way I could quickly...
Langchain — RAG — Retrieval Augmented Generation
Dev.to · Airton Lira junior 🔍 RAG & Vector Search 1y ago
Langchain — RAG — Retrieval Augmented Generation
RAG + LangChain: Potencializando LLMs com Seus Próprios Dados 🚀 O que vamos...
Implementing Complex Semantic Search with MongoDB
Dev.to · Shannon Lal 🔍 RAG & Vector Search 1y ago
Implementing Complex Semantic Search with MongoDB
Recently, I've been developing a feature to enable semantic search on user-uploaded images. Our...
Create Your Own AI RAG Chatbot: A Python Guide with LangChain
Dev.to · Shreshth Goyal 🔍 RAG & Vector Search 1y ago
Create Your Own AI RAG Chatbot: A Python Guide with LangChain
Who wouldn’t want instant answers from their documents? That’s exactly what RAG chatbots do—combining...
Exploring RAG: Why Retrieval-Augmented Generation is the Future?
Dev.to · Dev J. Shah 🥑 🔍 RAG & Vector Search 1y ago
Exploring RAG: Why Retrieval-Augmented Generation is the Future?
Problem Statement Before explaining what RAG is, let me first address the problem...
Enhance Your RAG Application With Web Searching Capability!
Dev.to · Veli EROGLU 🔍 RAG & Vector Search 1y ago
Enhance Your RAG Application With Web Searching Capability!
Introduction When building fun projects with Retrieval-Augmented Generation (RAG)...
🚀 行业洞见: MongoDB 推动支付业务 💸
Dev.to · Danny Chan 🔍 RAG & Vector Search 1y ago
🚀 行业洞见: MongoDB 推动支付业务 💸
金融领域的 AI 挑战: 🤥 误导性建议 🔍 错误的风险评估 🔒 敏感信息 🚫 幻觉缓解 (由检索增强生成 - RAG 解决) 📊 数据质量、相关性和准确性 非卡支付中的 AI: 📚...
🌟 行业对话:MongoDB 灵活的数据库架构、时间序列、Atlas 矢量搜索 RAG 🌟
Dev.to · Danny Chan 🔍 RAG & Vector Search 1y ago
🌟 行业对话:MongoDB 灵活的数据库架构、时间序列、Atlas 矢量搜索 RAG 🌟
用例 1: 健康生活平台 💪 Cure.fit: 应对流量高峰 📈 根据用户所在地区提供独特内容 🌍 页面上的个性化体验 (商品推荐) 🛒 挑战: 捕捉跨用户群的不同数据 📊 个性化内容...
Embedding Metabase using GraphQL
Dev.to · Sibelius Seraphini 🔍 RAG & Vector Search 1y ago
Embedding Metabase using GraphQL
Metabase is a powerful tool to create data visualizations. It also enables us to embed these...
Debugging large code bases with ChromaDB and Langchain
Dev.to · Shannon Lal 🔍 RAG & Vector Search 1y ago
Debugging large code bases with ChromaDB and Langchain
Over the last week, I've been diving back into Langchain for an upcoming project. While working...
How I made my own chatbot using RAG
Dev.to · Atharv Patwardhan 🔍 RAG & Vector Search 1y ago
How I made my own chatbot using RAG
In this post, I'm going to talk about how I made my own chatbot for my personal web portfolio...
Retrieval - Augmented Generation (RAG)
Dev.to · Babloo Kumar 🔍 RAG & Vector Search 1y ago
Retrieval - Augmented Generation (RAG)
Retrieval-Augmented Generation (RAG) systems are a class of models that combine elements of both...
Langchain with Pinecone vs OpenAI Assistant
Dev.to · RuturajMaggirwar 🔍 RAG & Vector Search 2y ago
Langchain with Pinecone vs OpenAI Assistant
Introduction The world of conversational AI and natural language processing (NLP) has seen...
RAG Techniques: Multi Query
Dev.to · Shawon Majid 🔍 RAG & Vector Search 2y ago
RAG Techniques: Multi Query
In my last project, I used RAG (Retrieval Augmented Generation) for retrieving the relevant context...
RAG using LLMSmith and FastAPI
Dev.to · Dheeraj Gopinath 🔍 RAG & Vector Search 2y ago
RAG using LLMSmith and FastAPI
What is LLMSmith? LLMSmith is a lightweight Python library designed for developing...
Vector Databases for generative AI applications
Dev.to · Abhishek Gupta 🔍 RAG & Vector Search 2y ago
Vector Databases for generative AI applications
How to overcome LLM limitations using Vector databases and RAG I first shared this blog from my...
How to use Retrieval Augmented Generation (RAG) for Go applications
Dev.to · Abhishek Gupta 🔍 RAG & Vector Search 2y ago
How to use Retrieval Augmented Generation (RAG) for Go applications
Implement RAG (using LangChain and PostgreSQL) to improve the accuracy and relevance of LLM...
Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain
Dev.to · ahgsql 🔍 RAG & Vector Search 2y ago
Building a Better RAG: A Practical Guide to Two-Step Retrieval with LangChain
Challenges with Turkish Text in Vector Search In one of my projects involving Turkish text data, I...
AI Series Part V: Creating a RAG chatbot with LangChain (NextJS+Python)
Dev.to · Tiago Souto 🔍 RAG & Vector Search 2y ago
AI Series Part V: Creating a RAG chatbot with LangChain (NextJS+Python)
Previously, we created our first chatbot integrated with OpenAI and our first RAG chat using...
AI Series Part IV: Creating a RAG chatbot with LangChain (NextJS)
Dev.to · Tiago Souto 🔍 RAG & Vector Search 2y ago
AI Series Part IV: Creating a RAG chatbot with LangChain (NextJS)
In this post, we'll explore some more coding to build a simple chat app that we can use to ask...
RAG Application using AWS Bedrock and LangChain
Dev.to · Somil Gupta 🔍 RAG & Vector Search 2y ago
RAG Application using AWS Bedrock and LangChain
Hello, good folks!! In this part of building the RAG application series, we will leverage Mistral's...
Extraction Matters Most
Dev.to · Ben Chambers 🔍 RAG & Vector Search 2y ago
Extraction Matters Most
There is a lot of content on getting started with Retrieval Augmented Generation (RAG), and numerous...
Vector Database and Spring IA
Dev.to · lucasnscr 🔍 RAG & Vector Search 2y ago
Vector Database and Spring IA
A vector database is a specialized type of database optimized for handling vector data, which is...
Amazon Bedrock + langchain, Retrieving Info from KBs leverage (RAG)
Dev.to · Michael Wahl 🔍 RAG & Vector Search 2y ago
Amazon Bedrock + langchain, Retrieving Info from KBs leverage (RAG)
This is a short sample, but it demonstrates the power and capability of AWS Bedrock services using...
Semantic Search Through Resumes for HR Tech Startups Using Qdrant
Dev.to · sagaruprety 🔍 RAG & Vector Search 2y ago
Semantic Search Through Resumes for HR Tech Startups Using Qdrant
Resume Filtering & Its Challenges Resume filtering is a common practice in companies...
Harnessing LLMs, Embeddings, and AI with Eden AI x LangChain
Dev.to · Eden AI 🔍 RAG & Vector Search 2y ago
Harnessing LLMs, Embeddings, and AI with Eden AI x LangChain
As Artificial Intelligence develops, new companies and tools are coming to the forefront, which makes...
Integrate 🦜🔗LangChain with Orama for semantic search
Dev.to · Antonio Perrone 🔍 RAG & Vector Search 2y ago
Integrate 🦜🔗LangChain with Orama for semantic search
Introduction During the last months, for some work projects, I played a lot with LangChain...
Semantic search with Node.js and LangChain
Dev.to · dcodes 🔍 RAG & Vector Search 2y ago
Semantic search with Node.js and LangChain
LangChain is an innovative library that has recently burst onto the AI scene. Available for both...
Using Vector Databases(Pinecone) with data(JSON,tabular).
Dev.to · Abel Peter 🔍 RAG & Vector Search 3y ago
Using Vector Databases(Pinecone) with data(JSON,tabular).
If you are not already familiar with vector databases, they're simply specialized databases designed...
How to implement Chromatic plugin x Figma addon for Vue and Storybook
Dev.to · Emeka 🔍 RAG & Vector Search 3y ago
How to implement Chromatic plugin x Figma addon for Vue and Storybook
Table of Contents What is the chromatic plugin How it works + use cases Chromatic setup Vue project...