What is RAG: core principles and practical intro to knowledge-base Q&A

An engineering view of RAG (retrieval-augmented generation) — how it works, key components, differences from pure LLM chat, common architectures, and rollout essentials for dev and QA teams.