You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/reference/index.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,9 @@ description: List of GraphRAG retriever patterns and accompanying Knowledge Grap
7
7
8
8
In this GraphRAG Patterns catalog you can find an ever growing set of patterns for knowledge graph models, GraphRAG retrievers and Data Preparation tasks.
9
9
10
+
Each RAG pattern is tailored to answer specific types of questions, requiring unique graph patterns and pre-processing steps.
11
+
Finding the perfect GraphRAG pattern for your application isn’t straightforward — it demands experimentation with different retrieval patterns and a proper evaluation of the results.
*[Patterns of Software Architecture 5 - Pattern Languages](https://github.com/ppizarro/coursera/blob/master/POSA/Books/Pattern-Oriented%20Software%20Architecture/Pattern-Oriented%20Software%20Architecture%20Volume%205%20-%20%20On%20Patterns%20and%20Pattern%20Languages%20-%200471486485.pdf)
49
+
*[Patterns of Software Architecture 5 - Pattern Languages](https://github.com/ppizarro/coursera/blob/master/POSA/Books/Pattern-Oriented%20Software%20Architecture/Pattern-Oriented%20Software%20Architecture%20Volume%205%20-%20%20On%20Patterns%20and%20Pattern%20Languages%20-%200471486485.pdf)
50
+
51
+
52
+
## Selecting Retrievers
53
+
54
+
It is very likely that one single pattern will not serve every purpose well, which is why an agentic approach that adapts to various queries will often be necessary.
55
+
The patterns presented here, all target Once Retrieval strategies where the context for an answer to a user question is provided, querying the database only once.
56
+
57
+
More complex questions might require an Iterative or a Multi-Stage Retrieval paradigm combining the use of different patterns (see [Graph Retrieval-Augmented Generation: A Survey](https://arxiv.org/pdf/2408.08921) for more details on Retrieval Paradigms).
0 commit comments