
Recommended settings for deploying a Graph RAG system with knowledge graph traversal.
Graph RAG builds a knowledge graph from your documents, enabling relationship-based queries and multi-hop reasoning that vector search alone cannot achieve.
The following settings optimize for relationship-based retrieval. Graph RAG requires LLM integration for entity extraction and graph traversal, making it the most powerful but also the most resource-intensive architecture.
Project setup defines the identity and purpose of your RAG system. Graph RAG is designed for complex domains with rich entity relationships — choose domains where understanding connections between entities is critical.
| Setting | Value |
|---|---|
| Domain | Complex domains with entity relationships |
| Use Case | Research Assistant or Data Extraction |
Add your documents through direct upload or from your Document Library. Graph RAG benefits from well-structured documents with clear entity mentions and relationships. Higher quality input documents produce better knowledge graphs.
| Setting | Value |
|---|---|
| Source | Document Upload or Document Library |
| Max File Size | 50 MB per file |
| Recommended Formats | PDF, Markdown, DOCX |
Document processing prepares your raw text for both embedding and graph extraction. Graph RAG uses semantic chunking to preserve entity relationships across chunk boundaries, with larger overlap to ensure no connections are lost.
| Setting | Value |
|---|---|
| Chunking Method | Semantic |
| Chunk Size | 500-750 tokens |
| Overlap | 15% |
| Respect Sentence Boundaries | Enabled |
| Extract Metadata | Enabled |
Graph Editor is unique to Graph RAG and provides tools to visualize, explore, and refine the knowledge graph extracted from your documents. Review the graph after extraction to verify entity accuracy and correct any extraction errors.
| Setting | Value |
|---|---|
| Graph Visualization | Enabled |
| Entity Types | Auto-detected |
| Relationship Types | Auto-detected |
| Graph Chat | Enabled for exploration |
| AI Assistant | Available for bulk editing |
Pipeline configuration controls how queries are processed and results are returned. Graph RAG combines vector search with knowledge graph traversal, using LLM-powered context assembly for rich, relationship-aware responses.
| Setting | Value |
|---|---|
| Search Method | Graph |
| Embedding Model | BGE-Large-EN-v1.5 or Stella-EN-1.5B-v5 |
| Similarity Function | Cosine |
| Retrieval Method | ML-Optimized Contextual Retrieval |
| BM25 | Disabled |
| LLM Integration | Required |
| LLM Model | gpt-4 or equivalent |
| Top K | 5 |
| Score Threshold | 0.7 |
Once configured, generate your API key and integrate using REST API, Python SDK, or MCP Protocol. Test your endpoints before deploying to production.
| Setting | Value |
|---|---|
| API Key | Generated automatically (starts with rk_) |
| Integration | REST API, Python SDK, or MCP |
| Test Endpoints | Use built-in testing tools |
Graph RAG consumes graph credits for LLM-powered entity extraction. Costs scale with document count and complexity. Monitor your graph credit usage in the dashboard.
BGE-Large-EN-v1.5 or Stella-EN-1.5B-v5 for better entity disambiguationGraph RAG excels at questions that require traversing relationships between entities. For simple factual lookups, Hybrid RAG may be more cost-effective.