What is Cache-augmented generation (CAG)?
Cache-augmented generation (CAG) is an approach in which a language model does not search for knowledge with every question. Instead, a manageable knowledge base is loaded into its context window in advance and that state is cached, so answers need no separate retrieval step. The term was popularised by a late-2024 research paper as an alternative to retrieval-augmented generation (RAG). CAG suits small, stable knowledge bases; for large or frequently changing data, RAG usually remains more practical.
How KI.ordo helps
For knowledge, KI.ordo uses BM25 keyword search on the server and caches recurring prompt components with prompt caching to reduce costs.
Learn more →: Cache-augmented generation (CAG)