Going forward please refer to neo4j-product-examples/ds-recommendation-use-cases
A working example for deploying a GraphRAG agent to automate Bill of Materials and Supply chain analytics.
This is done using Neo4j as the graph Database and Google Cloud Platform (GCP) infrastructure including:
- Gemini for the LLM
- Google Agent Development Kit (ADK) for the agent SDK
- Google Cloud Run for Agent deployment
- Big Query to store the source data (to be mapped to knowledge graph in Neo4j)
This repo is broken into 3 major directories:
- /create-source-data (Can Be Skipped): to construct Big Query source tables
- /knowledge-graph-creation: Map Big Query Data to a Neo4j Knowledge Graph
- /agents: Get started with and deploy multi-agent GraphRAG service. See README in directory for instructions
- You should have access to a google project account and be able to authenticate through the gcloud cli.
- Create a Python env for running everything and install the requirements
pip install -r requirements.txt