{"componentChunkName":"component---src-templates-tag-page-js","path":"/tags/citations/","result":{"data":{"site":{"siteMetadata":{"title":"M.Hassan Ahmed","author":"Hassan11196"}},"allMarkdownRemark":{"totalCount":1,"edges":[{"node":{"excerpt":"A retrieval-augmented answer that sounds right is worth very little if the person reading it can’t check where it came from. On Archi, the…","fields":{"slug":"/2026-09-15-grounded-citations-rag/"},"frontmatter":{"date":"2026-09-15T00:00:00.000Z","title":"RAG Citations: Make the LLM Cite Its Sources","description":"How to make a RAG system cite its sources: force the model to reference chunks by ID, then verify each citation against the source text before trusting it.","tags":["RAG","LLM","AI","FastAPI","Citations"],"thumbnail":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsSAAALEgHS3X78AAAB6UlEQVQozzWR7ZKaMBSG+edKwAABCSQBFMKHCooiorW62467s1tvodPW+7+IHth25pl3Ts5n5hzFFMeBDrOWhCdZ3+P1R7z5CJevsv7xz9jewQ85Bj+A/i85KggzdeJjEhGaOH6Wrbq8OmZllxR7sBfrL3LRruqveXWCKKFStwIVMzSgIDNQDYHMcGLPdTJTjUDtPQGywt74xBCATiIAmQIZHA0lChE7Grd0tsVuMXFzUMAAvIVBC0jSzAiRRLUAqdmZ7uQ9dgohZRpuuTyweE/nOzfaQhc625Fka7LK9FYq9mEXov4dFd95+mx4G0w3oIa/Q9ZMoWEd5h2Xe5F2LNkH6YGlBzvdWryE4Sr2INvP30Vx4/nNky+AHZ0N3iEzUtywFukhyKC+FbL15UkeHzZvLN6YvG+PWRfVv5L2AcT7R9z88cufdnLvv+0EayZbL268eQMaxE2YtAYrTR8mL+EQOi3dxYWVV391ZeWzm59JcjDDFpaqiLgpNy+L8rKsrovqKmXLeIW9leVXUDzWXN0v3eNNnN7Y8ZWf3tzdN7K+WPlZnQjFnKaEFsTNba8gNNccqU9TPM2wm02mcqy7KoarzFUMV+wBG1kx6Finygg5I83pdeBJm/agAe3zCX77CdAGRfZoAEJ/AcmbURXYoUZ7AAAAAElFTkSuQmCC","aspectRatio":1.899441340782123,"src":"/static/dea034eb79a4b0ee218da87ab715cee7/40a76/hero.png","srcSet":"/static/dea034eb79a4b0ee218da87ab715cee7/c972b/hero.png 340w,\n/static/dea034eb79a4b0ee218da87ab715cee7/27625/hero.png 680w,\n/static/dea034eb79a4b0ee218da87ab715cee7/40a76/hero.png 1360w,\n/static/dea034eb79a4b0ee218da87ab715cee7/ed396/hero.png 2000w","sizes":"(max-width: 1360px) 100vw, 1360px"}}}}}}]}},"pageContext":{"tag":"Citations"}},"staticQueryHashes":["32046230"]}