Releases: tigergraph/graphrag
Releases · tigergraph/graphrag
v1.2.0
TigerGraph GraphRAG v1.2.0
What's New
- Knowledge Graph Management UI
- Graph initialization, document ingestion, and knowledge graph rebuild with status tracking, confirm dialogs, and rebuild lock management.
- Server-Side & Batch Ingestion
- Local folder processing, S3 data ingest, BDA ingestion, batch upload, and re-ingestion of previously processed files without reprocessing.
- Image Processing
- Extract and display images from PDFs using multi-modal LLMs, with logo identification and in-answer image rendering.
- Chat History
- Conversation history displayed in the UI and used as context for follow-up questions.
- Append Schema to Existing Graph
- GraphRAG schema can now be added to an existing TigerGraph graph.
- Separate Chat Model
- Configure a distinct
chat_modelfor the chatbot, separate from the extraction LLM.
- Configure a distinct
- Azure OpenAI Improvements
- Embedding dimension support and other Azure service upgrades.
Schema Changes
- Removed Entity Embedding
- Only
DocumentChunkandCommunityretain theembeddingvector attribute. Removed fromEntityand other vertex types to reduce storage overhead.
- Only
Bug Fixes
- Non-ASCII / CJK Text Support
- Fixed text corruption for non-ASCII characters (Chinese, Japanese, Korean, etc.) during chunking and extraction. Added CJK sentence-boundary separators for better chunking quality.
- Rebuild Lock & Status
- Fixed race conditions, stale lock messages, and UI stuck on "Checking rebuild status...". Prevented ingestion during active rebuilds.
- Memory-Efficient Data Loading
- Switched to
runLoadingJobWithFileto reduce memory consumption during ingestion.
- Switched to
- Token Truncation
- Revised token calculation to prevent context overflow.
Full Changelog: v1.1.0...v1.2.0
v1.1.0
TigerGraph GraphRAG v1.1.0
What's New
- AWS Bedrock Integration
- Full support for AWS Bedrock as LLM provider, including Bedrock Data Automation (BDA) for document processing and S3-based data ingestion pipeline with presigned URL support.
- Gemini & Ollama Support
- Added Google Gemini as a supported LLM provider and Ollama as a supported embedding service.
- Kubernetes Deployment
- Added K8S deployment files for production deployment.
- Enhanced Community Search
- Improved community search retriever for better answer quality.
Improvements
- TigerGraph v4.2.0/v4.2.1 Compatibility
- Ensured compatibility with both TigerGraph v4.2.0 and v4.2.1, including loading job fixes.
- LLM & Embedding Enhancements
- Improved OpenCypher query generation for faster, more accurate responses. Upgraded GenAI library with embedding fixes. Added LLM token usage logging.
- Chunking & Retrieval
- Added chunk size control for the markdown chunker. Revised vector search retrievers for better retrieval quality.
Bug Fixes
- Async Mode Authentication
- Fixed errors in async mode with bearer token authentication.
Full Changelog: v1.0.0...v1.1.0