RAG Vector Databases

Expert Retrieval-Augmented Generation (RAG) and vector-database engineering for production systems over large corpora. Use when building or debugging a RAG pipeline (ingestion, chunking, embeddings, indexing, retrieval, reranking, context assembly, generation), choosing or tuning a vector DB (Milvus, Qdrant, Weaviate, pgvector/AlloyDB AI, Pinecone, Vespa, Elasticsearch/OpenSearch), picking ANN indexes (HNSW, IVF, IVF-PQ/OPQ, ScaNN, DiskANN) and quantization (PQ/SQ/binary), implementing hybrid search (BM25/SPLADE + dense, RRF fusion), cross-encoder reranking, query rewriting/HyDE/multi-query/ multi-hop/GraphRAG/contextual retrieval, metadata filtering, evaluation (recall@k, MRR, nDCG, RAGAS, faithfulness), or deploying a vector DB on Kubernetes/GKE (StatefulSet, sharding, replication, sizing, backups). Triggers on symptoms like poor recall, irrelevant chunks, hallucinated answers, slow ANN queries, OOM on in-memory indexes, or "cosine vs dot vs L2" distance-metric mismatch.

sanjeevrg89 6c31512 5 files · 49.4 KB Updated

File contents

sanjeevrg89/arete/tree/main/skills/rag-vector-databases commit 6c31512560

Frequently asked questions

npx skillmds@latest add sanjeevrg89/rag-vector-databases