graphrag
graphrag copied to clipboard
A modular graph-based Retrieval-Augmented Generation (RAG) system
## Description In windows , prompts cannot be chinese , because pathlib read_text default to use gbk to read prompts file; ## Proposed Changes pathlib read_text add encoding=utf-8 params ##...
```python vdb = MilvusVectorStore(collection_name="GraphRAG") vdb.connect(uri="./milvus.db") # vdb.connect(uri="http://10.100.30.11:19530") vdb.load_documents(...) vdb.similarity_search_by_vector(...) vdb.similarity_search_by_text(...) ```

## Description RateLimiter: The original TpmRpmLLMLimiter strategy did not account for minute-based rate limiting when scheduled. The RateLimiter was introduced to ensure that the CommunityReportsExtractor could be scheduled to adhere...
what language does GraphRAG support? Can I use Japanese document to do RAG?
## Description - Add N parameter support - Add new parameters to init config - update docs ## Related Issues #357 ## Checklist - [x] I have tested these changes...
1. Whatever changes i tried to do in settings.yaml file, I always get token limit error. Input token ranging from 2000-2300, but Completion token is fixed to 2000 always. How...
## Description Exposed `http_client` to the consumer, to allow httpx client customization in case of execution within a corporate environment with custom root certs. ## Related Issues N/A ## Proposed...
```bash { "name": "ValueError", "message": "Query vector size 1024 does not match index column size 1536", "stack": "--------------------------------------------------------------------------- ValueError Traceback (most recent call last) Cell In[65], line 1 ----> 1...