mirror of
https://github.com/microsoft/graphrag.git
synced 2025-06-26 23:19:58 +00:00
parent
635c21109f
commit
a6d9b0ce3d
222
.semversioner/0.4.0.json
Normal file
222
.semversioner/0.4.0.json
Normal file
@ -0,0 +1,222 @@
|
|||||||
|
{
|
||||||
|
"changes": [
|
||||||
|
{
|
||||||
|
"description": "Add Incremental Indexing",
|
||||||
|
"type": "minor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Added DRIFT graph reasoning query module",
|
||||||
|
"type": "minor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "embeddings moved to a different workflow",
|
||||||
|
"type": "minor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add DRIFT search cli and example notebook",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add config for incremental updates",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add embeddings to subflow.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add naive community merge using time period",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add relationship merge",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add runtime-only storage option.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Add text units update",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Allow empty workflow returns to avoid disk writing.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Apply pandas optimizations to create final entities",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Calculate new inputs and deleted inputs on update",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse covariates flow.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create-base-entity-graph.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create-final-community-reports.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create-final-documents.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create-final-entities.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create-final-nodes.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create_base_documents.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create_base_text_units.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse create_final_relationships.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse entity extraction.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse entity summarize.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Collapse intermediate workflow outputs.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Dependency updates",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Extract DataShaper-less flows.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix embeddings faulty assignments",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix init defaults for vector store and drift img in docs",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix nested json parsing",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix some edge cases on Drift Search over small input sets",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix var name for embedding",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Merge existing and new entities, updating values accordingly",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Merge text_embed into create-final-relationships subflow.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Move embedding verbs to operations.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Moving verbs around.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Optimize Create Base Documents subflow",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Optimize text unit relationship count",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Perf optimizations in map_query_to_entities()",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Remove aggregate_df from final coomunities and final text units",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Remove duplicated relationships and nodes",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Remove unused column from final entities",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Reorganized api,reporter,callback code into separate components. Defined debug profiles.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Small cleanup in community context history building",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Transient entity graph and snapshotting.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Update Incremental Indexing to new embeddings workflow",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Use mkdocs for documentation",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "add backwards compatibility patch to vector store.",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "add-autogenerated-cli-docs",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "fix docs image path",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "refactor use of vector stores and update support for managed identity",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "remove redundant error-handling code from global-search",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "reorganize cli layer",
|
||||||
|
"type": "patch"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Fix Community ID loading for DRIFT search over existing indexes",
|
||||||
|
"type": "patch"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"created_at": "2024-11-06T00:24:14+00:00",
|
||||||
|
"version": "0.4.0"
|
||||||
|
}
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "minor",
|
|
||||||
"description": "Added DRIFT graph reasoning query module"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "minor",
|
|
||||||
"description": "embeddings moved to a different workflow"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "minor",
|
|
||||||
"description": "Add Incremental Indexing"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Calculate new inputs and deleted inputs on update"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Merge existing and new entities, updating values accordingly"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create_final_relationships."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "remove redundant error-handling code from global-search"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create-final-nodes."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create_base_documents."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create_base_text_units."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Remove aggregate_df from final coomunities and final text units"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Merge text_embed into create-final-relationships subflow."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Optimize Create Base Documents subflow"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse covariates flow."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add embeddings to subflow."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create-final-documents."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix nested json parsing"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create-final-entities."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Reorganized api,reporter,callback code into separate components. Defined debug profiles."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Apply pandas optimizations to create final entities"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Remove unused column from final entities"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create-final-community-reports."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse create-base-entity-graph."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse entity extraction."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add relationship merge"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse entity summarize."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Extract DataShaper-less flows."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add text units update"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Move embedding verbs to operations."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Moving verbs around."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add naive community merge using time period"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "refactor use of vector stores and update support for managed identity"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Small cleanup in community context history building"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Use mkdocs for documentation"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Dependency updates"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Perf optimizations in map_query_to_entities()"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "fix docs image path"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Collapse intermediate workflow outputs."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Allow empty workflow returns to avoid disk writing."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "reorganize cli layer"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix some edge cases on Drift Search over small input sets"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add runtime-only storage option."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Optimize text unit relationship count"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add config for incremental updates"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "add-autogenerated-cli-docs"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Remove duplicated relationships and nodes"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "add backwards compatibility patch to vector store."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Add DRIFT search cli and example notebook"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Transient entity graph and snapshotting."
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix embeddings faulty assignments"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix init defaults for vector store and drift img in docs"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix var name for embedding"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Update Incremental Indexing to new embeddings workflow"
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "patch",
|
|
||||||
"description": "Fix Community ID loading for DRIFT search over existing indexes"
|
|
||||||
}
|
|
58
CHANGELOG.md
58
CHANGELOG.md
@ -1,6 +1,64 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
Note: version releases in the 0.x.y range may introduce breaking changes.
|
Note: version releases in the 0.x.y range may introduce breaking changes.
|
||||||
|
|
||||||
|
## 0.4.0
|
||||||
|
|
||||||
|
- minor: Add Incremental Indexing
|
||||||
|
- minor: Added DRIFT graph reasoning query module
|
||||||
|
- minor: embeddings moved to a different workflow
|
||||||
|
- minor: Add DRIFT search cli and example notebook
|
||||||
|
- patch: Add config for incremental updates
|
||||||
|
- patch: Add embeddings to subflow.
|
||||||
|
- patch: Add naive community merge using time period
|
||||||
|
- patch: Add relationship merge
|
||||||
|
- patch: Add runtime-only storage option.
|
||||||
|
- patch: Add text units update
|
||||||
|
- patch: Allow empty workflow returns to avoid disk writing.
|
||||||
|
- patch: Apply pandas optimizations to create final entities
|
||||||
|
- patch: Calculate new inputs and deleted inputs on update
|
||||||
|
- patch: Collapse covariates flow.
|
||||||
|
- patch: Collapse create-base-entity-graph.
|
||||||
|
- patch: Collapse create-final-community-reports.
|
||||||
|
- patch: Collapse create-final-documents.
|
||||||
|
- patch: Collapse create-final-entities.
|
||||||
|
- patch: Collapse create-final-nodes.
|
||||||
|
- patch: Collapse create_base_documents.
|
||||||
|
- patch: Collapse create_base_text_units.
|
||||||
|
- patch: Collapse create_final_relationships.
|
||||||
|
- patch: Collapse entity extraction.
|
||||||
|
- patch: Collapse entity summarize.
|
||||||
|
- patch: Collapse intermediate workflow outputs.
|
||||||
|
- patch: Dependency updates
|
||||||
|
- patch: Extract DataShaper-less flows.
|
||||||
|
- patch: Fix Community ID loading for DRIFT search over existing indexes
|
||||||
|
- patch: Fix embeddings faulty assignments
|
||||||
|
- patch: Fix init defaults for vector store and drift img in docs
|
||||||
|
- patch: Fix nested json parsing
|
||||||
|
- patch: Fix some edge cases on Drift Search over small input sets
|
||||||
|
- patch: Fix var name for embedding
|
||||||
|
- patch: Merge existing and new entities, updating values accordingly
|
||||||
|
- patch: Merge text_embed into create-final-relationships subflow.
|
||||||
|
- patch: Move embedding verbs to operations.
|
||||||
|
- patch: Moving verbs around.
|
||||||
|
- patch: Optimize Create Base Documents subflow
|
||||||
|
- patch: Optimize text unit relationship count
|
||||||
|
- patch: Perf optimizations in map_query_to_entities()
|
||||||
|
- patch: Remove aggregate_df from final coomunities and final text units
|
||||||
|
- patch: Remove duplicated relationships and nodes
|
||||||
|
- patch: Remove unused column from final entities
|
||||||
|
- patch: Reorganized api,reporter,callback code into separate components. Defined debug profiles.
|
||||||
|
- patch: Small cleanup in community context history building
|
||||||
|
- patch: Transient entity graph and snapshotting.
|
||||||
|
- patch: Update Incremental Indexing to new embeddings workflow
|
||||||
|
- patch: Use mkdocs for documentation
|
||||||
|
- patch: add backwards compatibility patch to vector store.
|
||||||
|
- patch: add-autogenerated-cli-docs
|
||||||
|
- patch: fix docs image path
|
||||||
|
- patch: refactor use of vector stores and update support for managed identity
|
||||||
|
- patch: remove redundant error-handling code from global-search
|
||||||
|
- patch: reorganize cli layer
|
||||||
|
|
||||||
## 0.3.6
|
## 0.3.6
|
||||||
|
|
||||||
- patch: Collapse create_final_relationships.
|
- patch: Collapse create_final_relationships.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "graphrag"
|
name = "graphrag"
|
||||||
# Maintainers: do not change the version here manually, use ./scripts/release.sh
|
# Maintainers: do not change the version here manually, use ./scripts/release.sh
|
||||||
version = "0.3.6"
|
version = "0.4.0"
|
||||||
description = "GraphRAG: A graph-based retrieval-augmented generation (RAG) system."
|
description = "GraphRAG: A graph-based retrieval-augmented generation (RAG) system."
|
||||||
authors = [
|
authors = [
|
||||||
"Alonso Guevara Fernández <alonsog@microsoft.com>",
|
"Alonso Guevara Fernández <alonsog@microsoft.com>",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user