3 ms·
RAG is a horrible term for agentic search. Please stop using it. And, don’t argue with me about terms. It literally stands for retrieval (not store or delete o
by kordlessagain 1y ago
RAG is a horrible term for agentic search. Please stop using it.
And, don’t argue with me about terms. It literally stands for retrieval (not store or delete or update) augmented generation. And as generation is implied with LLMs it really just means augmenting with retrieval.
But if you think about it the agent could be augmented with stores or updates as well as gets, so that’s why it’s not useful, plus nobody I’ve seen using RAG diagrams EVER show it as an agent tool. It’s always something the system DOES to the agent, not the agent doing it to the data.
So yeah, stop using it. Please.
- bee_rider 1y agoWhat if you just read it a Retrieval AGent? It isn’t the conventionally accepted definition but it fits and it might make you happier.
- HarHarVeryFunny 1y agoIf a plain LLM, not an agent, invokes a tool then that can still be considered as RAG. You seem to be thinking of the case where an agent retrieves some data then passes it to an LLM.