concept

Grounding

Grounding is any technique that ties a language model's output to verifiable sources — retrieved documents, tool results, structured data — instead of pure memory.

Grounding is the umbrella term for reducing hallucinations by giving the model evidence to anchor its answer. RAG is the most common grounding pattern. Tool-use grounding (calling a real API for a stock price, weather, search) is the strongest form because the data is fresh. Prompt-side grounding (paste the contract before asking about it) is the simplest. Grounded answers should always cite the source ID so downstream code can verify the model used the supplied evidence and didn't drift.

When to use grounding

Common mistakes

FAQ

What is grounding?

Grounding is any technique that ties a language model's output to verifiable sources — retrieved documents, tool results, structured data — instead of pure memory.

When should I use grounding?

Any factual query where being wrong is costly. Compliance and regulated industries.

What are the most common mistakes with grounding?

Providing grounding documents without telling the model to use ONLY them. Forgetting to make the model cite source IDs — losing auditability.

Last updated: 2026-06-01. Raw markdown: https://promtable.com/glossary/grounding.md.