Comment

Comment by machinelearning

No, you've only discussed the Retrieval part of RAG, not the generation part.

The current workflow is to use the embedding to retrieve documents then dump the text corresponding to the embedding into the LLM context for generation.

Often, the embedding is from a different model from the LLM and it is not compatible with the generation part.

So yea, RAG does not pre-compute the KV for each document.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton