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
Python version, langchain libraries and document upgrade (#1410)
* upgrade Python version to 3.12 and update setup instructions in documentation
* update dependencies in requirements.txt for compatibility and improvements
* update dependencies in requirements.txt for compatibility and improvements
* fix: revert package versions in requirements.txt for compatibility
* chore: update package versions in requirements.txt and refactor imports for langchain modules
* fix: update requirements and remove redundant imports in QA and relationships modules
Copy file name to clipboardExpand all lines: README.md
+24-1Lines changed: 24 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,30 @@ Transform unstructured data (PDFs, DOCs, TXT, YouTube videos, web pages, etc.) i
8
8
9
9
This application allows you to upload files from various sources (local machine, GCS, S3 bucket, or web sources), choose your preferred LLM model, and generate a Knowledge Graph.
10
10
11
-
---
11
+
## Getting Started
12
+
13
+
### **Prerequisites**
14
+
-**Python 3.12 or higher** (for local/separate backend deployment)
15
+
- Neo4j Database **5.23 or later** with APOC installed.
16
+
-**Neo4j Aura** databases (including the free tier) are supported.
17
+
- If using **Neo4j Desktop**, you will need to deploy the backend and frontend separately (docker-compose is not supported).
18
+
19
+
#### **Backend Setup**
20
+
1. Create the `.env` file in the `backend` folder by copying `backend/example.env`.
21
+
2. Preconfigure user credentials in the `.env` file to bypass the login dialog:
22
+
```bash
23
+
NEO4J_URI=<your-neo4j-uri>
24
+
NEO4J_USERNAME=<your-username>
25
+
NEO4J_PASSWORD=<your-password>
26
+
NEO4J_DATABASE=<your-database-name>
27
+
```
28
+
3. Run:
29
+
```bash
30
+
cd backend
31
+
python3.12 -m venv venv
32
+
source venv/bin/activate # On Windows: venv\Scripts\activate
0 commit comments