graphrag
graphrag copied to clipboard
A modular graph-based Retrieval-Augmented Generation (RAG) system
### Do you need to file an issue? - [ ] I have searched the existing issues and this feature is not already filed. - [ ] My model is...
### Do you need to file an issue? - [x] I have searched the existing issues and this bug is not already filed. - [x] My model is hosted on...
This PR refactors the `StorageFactory` class to use a registration-based approach, similar to how the `ModelFactory` class is designed. This improves the extensibility and maintainability of the storage system. ##...
### Do you need to file an issue? - [x] I have searched the existing issues and this bug is not already filed. - [ ] My model is hosted...
### Do you need to file an issue? - [x] I have searched the existing issues and this bug is not already filed. - [x] My model is hosted on...
### Do you need to file an issue? - [x] I have searched the existing issues and this bug is not already filed. - [x] My model is hosted on...
## Description This PR adds s3 integration to GraphRAG; support both AWS s3 and s3-like services (via `endpoint_url`; minio, etc.). ## Related Issues #1306 ## Proposed Changes - Add S3...
### Do you need to file an issue? - [x] I have searched the existing issues and this feature is not already filed. - [x] My model is hosted on...
## Description This PR is not ready for review or to be merged yet. This PR refactors the storage factory to make it plug-and-play friendly, allowing anyone to implement and...
## Description This PR adds support for the above mentioned LLMs using LiteLLM https://github.com/BerriAI/litellm/ LiteLLM is a lightweight package to simplify LLM API calls - use any llm as a...