Skip to Content
Solution PlaysPlay 28: Play 28 β€” Knowledge Graph RAG πŸ•ΈοΈ

Play 28 β€” Knowledge Graph RAG πŸ•ΈοΈ

Graph-based RAG with entity extraction, relationship mapping, and multi-hop traversal.

Instead of vector similarity (Play 01) or agent-controlled search (Play 21), Knowledge Graph RAG builds a graph of entities and relationships, then traverses the graph to find context for multi-hop reasoning queries like β€œWho does Alice’s manager report to?”

Quick Start

cd solution-plays/28-knowledge-graph-rag az deployment group create -g $RG -f infra/main.bicep -p infra/parameters.json code . # Use @builder for graph construction, @reviewer for entity audit, @tuner for traversal

How It Differs from Other RAG Plays

AspectPlay 01 (Vector)Play 21 (Agentic)Play 28 (Graph)
RetrievalSimilarity searchAgent-controlled multi-sourceGraph traversal
Best for”Find similar""Search and iterate""Who/what connects to X?”
Data modelFlat chunksFlat + sourcesEntities + relationships
Multi-hopNoLimitedNative (2-3 hops)

Architecture

πŸ“ See architecture.md for full data flow, service roles, security architecture, and scaling tables.

Key Metrics

  • Entity F1: β‰₯0.85 Β· Relationship precision: β‰₯0.80 Β· Multi-hop: β‰₯75% Β· Graph vs vector lift: β‰₯15%

DevKit (Graph RAG-Focused)

PrimitiveWhat It Does
3 agentsBuilder (entity extraction/graph/traversal), Reviewer (graph quality/entity resolution), Tuner (depth/hybrid weights/cost)
3 skillsDeploy (103 lines), Evaluate (105 lines), Tune (101 lines)
4 prompts/deploy (graph + extraction), /test (traversal), /review (entity accuracy), /evaluate (multi-hop quality)

Cost

πŸ’° See cost.json for full pricing breakdown with SKUs, notes, and optimization tips.

ServicePurposeDevProdEnterprise
Azure OpenAIEntity extraction, graph-aware response generation$60$400$1,400
Cosmos DB (Gremlin)Knowledge graph β€” entities + relationships$8$160$650
Azure AI SearchVector + keyword search over document chunks$75$250$750
Container AppsGraphRAG API, query routing, traversal$10$100$300
Azure FunctionsGraph ingestion, entity extraction pipeline$0$20$75
Key VaultCosmos DB keys, API keys$1$3$10
App InsightsTraversal latency, retrieval quality$0$25$100
Log AnalyticsGraph operations, pipeline diagnostics$0$15$50
Total$154$973$3,335

πŸ“– Full docs Β· 🌐 frootai.dev/solution-plays/28-knowledge-graph-ragΒ 

FAI Manifest

FieldValue
Play28-knowledge-graph-rag
Version1.0.0
KnowledgeR2-RAG-Architecture, F1-GenAI-Foundations, O2-Agent-Coding, R3-Deterministic-AI
WAF Pillarssecurity, reliability, performance-efficiency, cost-optimization, responsible-ai
Groundednessβ‰₯ 85%
Safety0 violations max
Last updated on