I'm concerned by the number of times I've heard, "oh, we can do RAG with retriever X, here's the vector search query." Yes, your retriever for a RAG flow should definitely support vector search, since that will let you find documents with similar semantics to a user's query, but vector search is not enough. Your retriever should support a full hybrid search, meaning that it can perform both a vect
![Doing RAG? Vector search is *not* enough](https://cdn-ak-scissors.b.st-hatena.com/image/square/5eee61d7e3d328d7df9aa6f67fbf2cd9c2f0533c/height=288;version=1;width=512/https%3A%2F%2Fcdn.techcommunity.microsoft.com%2Fassets%2FAzure%2FBlogPreview_default-blue.png)