v1.0.5
HKUDS/LightRAGv1.0.5Dec 9, 2024by LarFii
AI Summary
Enables embedding caching during queries and adds Jina embedding support. It introduces Ollama and OpenAI-compatible streaming outputs for better user interaction.
Key Highlights
- Embedding Cache During Queries
- Jina Embedding Support
- Ollama Streaming Output
- OpenAI-Compatible Streaming Output
New Features
- Embedding Cache
- Jina Embedding Support
- Streaming Outputs (Ollama/OpenAI)
Full Release Notes
## What's Changed * Added the ability to use embedding cache during queries by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/406 * Fixed a bug where `args_hash` was not calculated during embedding caching due to only being computed in regular caching scenarios by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/408 * Update oracle_impl.py by @zsuroy in https://github.com/HKUDS/LightRAG/pull/409 * Add support for Ollama streaming output and integrate Open-WebUI as the chat UI demo by @partoneplay in https://github.com/HKUDS/LightRAG/pull/407 * Refactored caching logic by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/412 * Optimized embedding similarity caching mechanism, added LLM similarity check functionality, and improved caching mechanism by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/421 * Added Jina embedding support by @davidleon in https://github.com/HKUDS/LightRAG/pull/423 * Interactive Graph: Mouse hover on nodes and edges displays description in a pop-up window by @kaushikacharya in https://github.com/HKUDS/LightRAG/pull/424 * Fixed a bug https://github.com/HKUDS/LightRAG/issues/306 by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/428 * Fix: Ensure `entity_or_relation_name` is a string in `_handle_entity_relation_summary` by @SaujanyaV in https://github.com/HKUDS/LightRAG/pull/415 * Add an Ollama API service demo by @zhenya-zhu in https://github.com/HKUDS/LightRAG/pull/430 * Add support for OpenAI-compatible streaming output and delete unreachable code by @partoneplay in https://github.com/HKUDS/LightRAG/pull/417 * Fix: SyntaxError by @guyuecode in https://github.com/HKUDS/LightRAG/pull/425 * Fix extra kwargs error: `keyword_extraction` by @davidleon in https://github.com/HKUDS/LightRAG/pull/429 * Fix (LightRAG): Use `is_closed()` instead of `_closed` by @ChenZiHong-Gavin in https://github.com/HKUDS/LightRAG/pull/432 * Fix Unicode escape for cases like "/utils" in the response by @davidleon in https://github.com/HKUDS/LightRAG/pull/435 * Optimized keyword extraction prompt by @magicyuan876 in https://github.com/HKUDS/LightRAG/pull/434 ## New Contributors * @zsuroy made their first contribution in https://github.com/HKUDS/LightRAG/pull/409 * @kaushikacharya made their first contribution in https://github.com/HKUDS/LightRAG/pull/424 * @SaujanyaV made their first contribution in https://github.com/HKUDS/LightRAG/pull/415 * @zhenya-zhu made their first contribution in https://github.com/HKUDS/LightRAG/pull/430 * @guyuecode made their first contribution in https://github.com/HKUDS/LightRAG/pull/425 * @ChenZiHong-Gavin made their first contribution in https://github.com/HKUDS/LightRAG/pull/432 **Full Changelog**: https://github.com/HKUDS/LightRAG/compare/v1.0.4...v1.0.5