diff --git a/env.example b/env.example index 46404582..f2a1020e 100644 --- a/env.example +++ b/env.example @@ -140,10 +140,17 @@ NEO4J_USERNAME=neo4j NEO4J_PASSWORD='your_password' ### MongoDB Configuration -MONGODB_URI=mongodb://root:root@localhost:27017/ -MONGODB_DATABASE=LightRAG +MONGO_URI=mongodb://root:root@localhost:27017/ +MONGO_DATABASE=LightRAG MONGODB_GRAPH=false # deprecated (keep for backward compatibility) +### Milvus Configuration +MILVUS_URI=http://localhost:19530 +MILVUS_DB_NAME=lightrag +# MILVUS_USER=root +# MILVUS_PASSWORD=your_password +# MILVUS_TOKEN=your_token + ### Qdrant QDRANT_URL=http://localhost:16333 # QDRANT_API_KEY=your-api-key diff --git a/lightrag/api/README.md b/lightrag/api/README.md index 9d92f65f..04fcdaf8 100644 --- a/lightrag/api/README.md +++ b/lightrag/api/README.md @@ -317,7 +317,7 @@ OracleGraphStorage Postgres ``` NanoVectorDBStorage NanoVector(default) -MilvusVectorDBStorge Milvus +MilvusVectorDBStorage Milvus ChromaVectorDBStorage Chroma TiDBVectorDBStorage TiDB PGVectorStorage Postgres diff --git a/lightrag/kg/mongo_impl.py b/lightrag/kg/mongo_impl.py index 7d43e4f4..96e5c8e7 100644 --- a/lightrag/kg/mongo_impl.py +++ b/lightrag/kg/mongo_impl.py @@ -221,6 +221,7 @@ class MongoDocStatusStorage(DocStatusStorage): created_at=doc.get("created_at"), updated_at=doc.get("updated_at"), chunks_count=doc.get("chunks_count", -1), + file_path=doc.get("file_path", doc["_id"]) ) for doc in result }