Azure ai search vs graphrag? #905
Replies: 1 comment 4 replies
-
Thanks for a great question. I'll give some thoughts in two parts that I hope are helpful for you. ConceptualAzure AI Search is a very good option for standard RAG approaches. GraphRAG is suitable for certain types of queries on top of your private data, but comes with the tradeoff of higher cost and preparation time. For example, GraphRAG is particularly well-suited to high-level conceptual questions where an embedded query (such as "what are the top themes in my dataset") may not directly match any text fragments in a vector store to answer with, but GraphRAG's hierarchical summarization approach can provide an answer. So you may think of these as complementary approaches, and depending on your domain and the types of questions your users need to ask, you may want one or both available. TechnicalGraphRAG local search does depend on using a vector store such as Azure AI Search in order to find the seed entities to launch graph traversal. We include support for LanceDB out of the box to streamline the evaluation process, but also support Azure AI Search for larger deployments. So you may want Azure AI Search alongside GraphRAG in your deployment anyway, even if you aren't using its RAG capabilities directly. |
Beta Was this translation helpful? Give feedback.
-
Hi Team,
I am very newbie at graphrag, I am using azure ai search for the basic RAG and I saw the general idea of graphrag is excellent and could be applied to all the private data we have, which creates the question "Should I abandon azure ai search and pursue graphrag for future data?".
Correct me if I were wrong. I am seeing this graphrag is a service that needs deploying ourselves, which only requires open ai services and storage service like azure storage account, and all the graph content is on the storage account and we will directly query on the service to get the relevant data. I am not sure what is the plan on azure ai search itself, but it seems to me like a decision to make for new integrations.
Any thought is appreciated!
Beta Was this translation helpful? Give feedback.
All reactions