Commit graph

  • 3b76eea20b
    Merge pull request #2359 from danielaskdd/embedding-limit Daniel.y 2025-11-15 01:27:26 +08:00
  • 8722103550 Update env.example yangdx 2025-11-15 01:25:56 +08:00
  • b5589ce4d5 Merge branch 'main' into embedding-limit yangdx 2025-11-15 01:10:34 +08:00
  • 9a2ddcee31
    Merge pull request #2360 from danielaskdd/macos-gunicorn-numpy Daniel.y 2025-11-15 01:02:41 +08:00
  • 4343db753a Add macOS fork safety check for Gunicorn multi-worker mode yangdx 2025-11-15 00:58:23 +08:00
  • c6850ac5ac
    Merge pull request #2358 from sleeepyin/main Daniel.y 2025-11-14 23:47:58 +08:00
  • 5dec4deac7 Improve embedding config priority and add debug logging yangdx 2025-11-14 23:22:44 +08:00
  • de4412dd40 Fix embedding token limit initialization order yangdx 2025-11-14 22:56:03 +08:00
  • 963a0a5db1 Refactor embedding function creation with proper attribute inheritance yangdx 2025-11-14 22:29:08 +08:00
  • 39b49e92ff Convert embedding_token_limit from property to field with __post_init__ yangdx 2025-11-14 20:58:41 +08:00
  • ab4d7ac2b0 Add configurable embedding token limit with validation yangdx 2025-11-14 19:28:36 +08:00
  • 680e36c6eb Improve Bedrock error handling with retry logic and custom exceptions yangdx 2025-11-14 18:51:41 +08:00
  • 05852e1ab2 Add max_token_size parameter to embedding function decorators yangdx 2025-11-14 18:41:43 +08:00
  • b88d785469
    Merge branch 'HKUDS:main' into main Sleeep 2025-11-14 16:49:30 +08:00
  • 399a23c3a6
    Merge pull request #2356 from danielaskdd/improve-error-handling Daniel.y 2025-11-14 11:16:14 +08:00
  • 4401f86f07 Refactor exception handling in MemgraphStorage label methods yangdx 2025-11-14 11:01:26 +08:00
  • 1ccef2b932 Fix null reference errors in graph database error handling yangdx 2025-11-14 10:39:04 +08:00
  • 4945faf021 merging main Alexander Belikov 2025-11-13 19:37:44 +01:00
  • cdbb0b0826 minor simplifications Alexander Belikov 2025-11-13 18:05:33 +01:00
  • 3f33d30c33 better looking example Alexander Belikov 2025-11-13 17:15:39 +01:00
  • fc0a417775 tested on example; fixed schema definition Alexander Belikov 2025-11-13 16:57:41 +01:00
  • 2f3620b7e9 feat: Add workspace isolation support for pipeline status chengjie 2025-11-13 22:31:14 +08:00
  • c164c8f631 Merge branch 'main' of github.com:HKUDS/LightRAG yangdx 2025-11-13 20:42:47 +08:00
  • 1889301597 Merge branch 'feat/add_cloud_ollama_support' yangdx 2025-11-13 20:41:58 +08:00
  • 77ad906d3a Improve error handling and logging in cloud model detection yangdx 2025-11-13 20:41:44 +08:00
  • 28fba19b11
    Merge pull request #2352 from danielaskdd/docling-gunicorn-multi-worker Daniel.y 2025-11-13 20:37:48 +08:00
  • cc031a3db9 Add macOS compatibility check for DOCLING with multi-worker Gunicorn yangdx 2025-11-13 19:18:04 +08:00
  • 844537e378 Add a better regex LacombeLouis 2025-11-13 12:17:51 +01:00
  • a24d8181c2 Improve docling integration with macOS compatibility and CLI flag yangdx 2025-11-13 18:58:09 +08:00
  • 76adde3858
    Merge pull request #2351 from danielaskdd/lazy-config-loading Daniel.y 2025-11-13 15:55:35 +08:00
  • 89e63aa49b
    Update edge keywords extraction in graph visualization Sleeep 2025-11-13 15:52:14 +08:00
  • e6588f9119 Update uv.lock yangdx 2025-11-13 15:31:51 +08:00
  • 746c069ab0 Implement lazy configuration initialization for API server yangdx 2025-11-13 15:28:05 +08:00
  • 470e2fd1f9
    Merge pull request #2350 from danielaskdd/reduce-dynamic-import Daniel.y 2025-11-13 15:06:05 +08:00
  • 4b31942e2a refactor: move document deps to api group, remove dynamic imports yangdx 2025-11-13 13:34:09 +08:00
  • 8765974467 Merge branch 'tongda/main' yangdx 2025-11-13 12:56:28 +08:00
  • c230d1a28d Replace asyncio.iscoroutine with inspect.isawaitable for better detection yangdx 2025-11-13 12:56:01 +08:00
  • 297e460740 Merge branch 'main' into tongda/main yangdx 2025-11-13 12:37:37 +08:00
  • 940bec0b31 Support async chunking functions in LightRAG processing pipeline yangdx 2025-11-13 12:37:15 +08:00
  • 343d30727a Update env.example yangdx 2025-11-13 11:40:56 +08:00
  • f7432a260e Add support for environment variable fallback for API key and default host for cloud models Louis Lacombe 2025-11-12 16:11:05 +00:00
  • 075399ffc5
    Merge pull request #2346 from danielaskdd/optimize-json-sanitization Daniel.y 2025-11-12 16:50:28 +08:00
  • 70cc2419f2 Fix empty dict handling after JSON sanitization yangdx 2025-11-12 16:40:57 +08:00
  • dcf1d28681 Fix migration to reload sanitized data and prevent memory corruption yangdx 2025-11-12 16:16:28 +08:00
  • 6de4123f74 Optimize JSON string sanitization with precompiled regex and zero-copy yangdx 2025-11-12 15:42:07 +08:00
  • 777c987371 Optimize JSON write with fast/slow path to reduce memory usage yangdx 2025-11-12 13:48:56 +08:00
  • 477c3f54fb
    Merge pull request #2345 from danielaskdd/remove-response-type Daniel.y 2025-11-12 12:32:59 +08:00
  • 8c07c91833 Remove deprecated response_type parameter from query settings yangdx 2025-11-12 12:19:30 +08:00
  • d126327930
    Merge branch 'HKUDS:main' into main Hầu Phi Dao 2025-11-12 08:52:03 +07:00
  • 69ca366242
    Merge pull request #2344 from danielaskdd/fix-josn-serialization-error Daniel.y 2025-11-12 00:58:59 +08:00
  • f28a0c25b1 Improve JSON data sanitization to handle tuples and dict keys yangdx 2025-11-12 00:50:18 +08:00
  • 6918a88f92 Add specialized JSON string sanitizer to prevent UTF-8 encoding errors yangdx 2025-11-12 00:38:47 +08:00
  • d1f4b6e515 Add data sanitization to JSON writing to prevent UTF-8 encoding errors yangdx 2025-11-12 00:11:13 +08:00
  • a53b1b4716 add summarize Hầu Phi Dao 2025-11-11 22:03:09 +07:00
  • c941ac03bd update promts to folder Hầu Phi Dao 2025-11-11 21:50:13 +07:00
  • 1ffb533812 Update env.example yangdx 2025-11-11 12:02:37 +08:00
  • 276f4b4a82 fix: resolve ruff format check failure in test file chengjie 2025-11-11 09:18:33 +08:00
  • 5a6bb65867
    Merge pull request #2338 from danielaskdd/migrate-to-pypdf Daniel.y 2025-11-11 01:41:59 +08:00
  • fdcb4d0b6d Replace PyPDF2 with pypdf for PDF processing yangdx 2025-11-11 01:38:09 +08:00
  • bd423004d9 fix: Resolve pre-commit linting failures in PR1 chengjie 2025-11-11 00:52:48 +08:00
  • 0bd162a416 fix: ensure finalize_share_data properly cleans up workspace locks chengjie 2025-11-11 00:23:42 +08:00
  • 9e3c64df03 fix: critical bugs in workspace lock multiprocess synchronization chengjie 2025-11-11 00:15:06 +08:00
  • 27de78113d style: apply code formatting to pass pre-commit checks chengjie 2025-11-11 00:10:54 +08:00
  • 5d31412bd7 feat: add workspace isolation support to unified lock functions chengjie 2025-11-10 22:43:53 +08:00
  • 245df75d9c easier version: detect chunking_func result is coroutine or not Tong Da 2025-11-10 20:49:50 +08:00
  • e8f5f57ec7 Update qdrant-client minimum version from 1.7.0 to 1.11.0 yangdx 2025-11-10 11:54:48 +08:00
  • 913fa1e415 Add concurrency warning for JsonKVStorage in cleanup tool yangdx 2025-11-09 23:04:04 +08:00
  • d137ba5843 support async chunking func to improve processing performance when a heavy chunking_func is passed in by user Tong Da 2025-11-09 14:52:42 +08:00
  • 1f9d0735c3 Bump API version to 0253 yangdx 2025-11-09 14:42:22 +08:00
  • 3110ca518b
    Merge pull request #2335 from danielaskdd/llm-cache-cleanup Daniel.y 2025-11-09 14:27:58 +08:00
  • 37b7118901 Fix table alignment and add validation for empty cleanup selections yangdx 2025-11-09 14:17:56 +08:00
  • 1485cb82e9 Add LLM query cache cleanup tool for KV storage backends yangdx 2025-11-09 13:37:33 +08:00
  • 8859eaade7
    Merge pull request #2334 from danielaskdd/hotfix-opena-streaming Daniel.y 2025-11-09 12:25:20 +08:00
  • 2f16065256 Refactor keyword_extraction from kwargs to explicit parameter yangdx 2025-11-09 12:02:17 +08:00
  • 88ab73f6ae HotFix: Restore streaming response in OpenAI LLM yangdx 2025-11-09 11:52:26 +08:00
  • c12bc372dc Update README yangdx 2025-11-09 04:35:41 +08:00
  • 7bc6ccea19 Add uv package manager support to installation docs yangdx 2025-11-09 04:31:07 +08:00
  • 80f2e691fc Remove redundant i18n import triggered the Vite “dynamic + static import” warning yangdx 2025-11-09 02:48:11 +08:00
  • 1334b3d896 Update uv.lock yangdx 2025-11-09 02:32:30 +08:00
  • 754d2ad297 Add documentation for LLM cache migration between storage types yangdx 2025-11-09 00:41:07 +08:00
  • 8adf3180d6
    Merge pull request #2330 from danielaskdd/llm-cache-migrate Daniel.y 2025-11-09 00:12:32 +08:00
  • a75efb06dc Fix: prevent source data corruption by target upsert function yangdx 2025-11-09 00:02:19 +08:00
  • 987bc09cab Update LLM cache migration docs and improve UX prompts yangdx 2025-11-08 23:48:19 +08:00
  • 1a91bcdb5f Improve storage config validation and add config.ini fallback support yangdx 2025-11-08 22:48:49 +08:00
  • 57ee7d5ac8 Merge branch 'main' into llm-cache-migrate yangdx 2025-11-08 22:15:46 +08:00
  • 85bb98b307
    Merge pull request #2331 from danielaskdd/gemini-retry Daniel.y 2025-11-08 22:14:56 +08:00
  • 3d9de5ed03 feat: improve Gemini client error handling and retry logic yangdx 2025-11-08 22:10:09 +08:00
  • 1864b28242 Add colored output formatting to migration confirmation display yangdx 2025-11-08 21:16:41 +08:00
  • e95b02fb55 Refactor storage selection UI with dynamic numbering and inline prompts yangdx 2025-11-08 20:42:27 +08:00
  • b72632e4d4 Add async generator lock management rule to cline extension yangdx 2025-11-08 20:03:59 +08:00
  • 5be04263b2 Fix deadlock in JSON cache migration and prevent same storage selection yangdx 2025-11-08 19:58:36 +08:00
  • 6b9f13c792 Enhance LLM cache migration tool with streaming and improved UX yangdx 2025-11-08 19:38:00 +08:00
  • d0d31e9262 Improve LLM cache migration tool configuration and messaging yangdx 2025-11-08 18:52:33 +08:00
  • 6fc54d3625 Move LLM cache migration tool to lightrag.tools module yangdx 2025-11-08 18:33:13 +08:00
  • 0f2c0de8df Fix linting yangdx 2025-11-08 18:16:03 +08:00
  • 55274dde59 Add LLM cache migration tool for KV storage backends yangdx 2025-11-08 17:57:22 +08:00
  • cf732dbfc6 Bump core version to 1.4.9.9 and API to 0252 yangdx 2025-11-08 11:27:26 +08:00
  • 29a349f25b
    Merge pull request #2329 from danielaskdd/gemini-embedding Daniel.y 2025-11-08 04:10:52 +08:00
  • a624a9508a Add Gemini to APIs requiring embedding dimension parameter yangdx 2025-11-08 03:54:50 +08:00
  • de4ed73652 Add Gemini embedding support yangdx 2025-11-08 03:34:30 +08:00