Commit graph

1111 commits

Author SHA1 Message Date
hzywhite
9bc5f1578c
Merge branch 'main' into RAGAnything 2025-09-16 17:52:58 +08:00
yangdx
050a00b693 Update webui assets 2025-09-16 17:33:05 +08:00
yangdx
db524532f1 Bump core version to v.1.4.8.2 and API version to 0223 2025-09-16 17:16:57 +08:00
hzywhite
680b7c5b89 merge 2025-09-16 14:32:36 +08:00
yangdx
7b371309dd Update README 2025-09-15 12:31:39 +08:00
yangdx
c0d5abba6b Fix linting 2025-09-15 02:59:21 +08:00
yangdx
b1c8206346 Add aquery_data endpoint for structured retrieval without LLM generation
- Add QueryDataResponse model
- Implement /query/data endpoint
- Add aquery_data method to LightRAG
- Return entities, relationships, chunks
2025-09-15 02:15:14 +08:00
yangdx
3ae827c255 Bump API version to 0222 2025-09-14 17:52:27 +08:00
yangdx
1dc96f3959 Merge branch 'optimize-extraction' into return-data-only 2025-09-14 05:37:48 +08:00
yangdx
419f4f0268 Update web assets 2025-09-14 02:31:42 +08:00
yangdx
c2d064b580 Bump API version to 0221 2025-09-13 14:06:20 +08:00
yangdx
668a7c1f16 Bump API vesrion to 0220 2025-09-12 12:32:42 +08:00
yangdx
b32bd993e1 Bump API version to 0219 2025-09-11 22:47:22 +08:00
hzywhite
b9f7e1426c merge 2025-09-10 13:55:24 +08:00
hzywhite
fb3dd9dbb3 merge 2025-09-10 13:52:41 +08:00
hzywhite
d0709d5416 merge 2025-09-10 11:23:33 +08:00
yangdx
564850aa9d Update webui assets and bump api version to 0218 2025-09-09 11:41:02 +08:00
yangdx
6157318408 Update webui assets and bump api to 0217 2025-09-08 23:37:34 +08:00
yangdx
56df4ac4b1 Update webui assets and bump api version to 0216 2025-09-08 19:36:49 +08:00
yangdx
de4fe8bc7d Improve uvicorn workers warning message clarity 2025-09-08 16:05:51 +08:00
hzywhite
12028a32c4
Merge branch 'main' into RAGAnything 2025-09-08 10:03:05 +08:00
hzywhite
173baf96b9 Summary 2025-09-08 09:55:35 +08:00
yangdx
e4dd83ee3d Change tooltips font to a smaller one 2025-09-05 22:14:28 +08:00
yangdx
c77e045fb3 Update webui assets and bump api version to 0215 2025-09-05 22:05:52 +08:00
hzywhite
0dc11e0794 summary 2025-09-05 19:31:00 +08:00
hzywhite
8620ce0b01 Update __init__.py 2025-09-05 17:38:34 +08:00
yangdx
a1df76a4ea Optimize LLM/embedding config caching to reduce repeated parsing overhead
• Add LLMConfigCache class for smart caching
• Pre-process OpenAI/Ollama configurations
• Create optimized function factories
• Reduce redundant option parsing calls
2025-09-05 16:36:08 +08:00
hzywhite
8bd8888506 summary 2025-09-05 16:18:17 +08:00
hzywhite
a33484bdb7 merge 2025-09-05 15:04:34 +08:00
hzywhite
482a09d397 merge 2025-09-05 15:03:19 +08:00
hzywhite
8d800239d6 merge 2025-09-05 15:02:49 +08:00
yangdx
17d665c9f3 Limit history messages to latest 1000 entries with truncation indicator
• Limit history to 1000 latest messages
• Add truncation message when needed
• Show count of truncated messages
• Update API documentation
• Prevent memory issues with large logs
2025-09-05 12:31:36 +08:00
yangdx
c903b14849 Bump AIP version to 0214 and update env.example 2025-09-04 12:04:50 +08:00
hzywhite
82a0f8cc1f merge 2025-09-04 10:57:41 +08:00
hzywhite
e27031587d merge 2025-09-04 10:27:38 +08:00
yangdx
0b07c022d6 Update webui assets and bump api version to 0213 2025-09-03 12:51:08 +08:00
hzywhite
bd533783e1 Update document_routes.py 2025-09-02 06:51:32 +08:00
hzywhite
cb003593df Update document_routes.py 2025-09-02 06:50:12 +08:00
hzywhite
745aa085db summary 2025-09-02 06:21:08 +08:00
hzywhite
36c81039b1 Summary 2025-09-02 06:15:29 +08:00
hzywhite
d8b2264d8b summary 2025-09-02 03:54:20 +08:00
yangdx
476b64c9d4 Update webui assets 2025-09-02 03:03:19 +08:00
yangdx
4e37ff5f2f Bump API verstion to 0212 2025-09-02 03:02:39 +08:00
yangdx
30be70991d Bump API version to 0211 2025-09-01 01:23:22 +08:00
yangdx
c8c59c38b0 Fix entity types configuration to support JSON list parsing
- Add JSON parsing for list env vars
- Update entity types example format
- Add list type support to get_env_value
2025-09-01 00:14:57 +08:00
yangdx
69890ff2e1 Bump core version to 1.4.8 and api version to 0210 2025-08-31 03:01:33 +08:00
yangdx
8bab240dbc Update webui assets 2025-08-31 03:00:16 +08:00
yangdx
25b5d176cd Fix label selection with leading/trailing whitespace
• Fix AsyncSelect value trimming issue
• Preserve whitespace in label display
• Use safe keys for command items
• Add GraphControl dependency fix
• Add debug logging for graph labels
2025-08-31 02:54:39 +08:00
yangdx
ae09b5c656 refactor: eliminate conditional imports and simplify LightRAG initialization
- Remove conditional import block, replace with lazy loading factory functions
- Add create_llm_model_func() and create_llm_model_kwargs() for clean configuration
- Update wrapper functions with lazy imports for better performance
- Unify LightRAG initialization, eliminating duplicate conditional branches
- Reduce code complexity by 33% while maintaining full backward compatibility
2025-08-31 00:18:29 +08:00
yangdx
332202c111 Fix lambda closure bug in embedding function configuration
• Replace lambda with proper async function
• Capture config values at creation time
• Avoid closure variable reference issues
• Add factory function for embeddings
• Remove test file for closure bug
2025-08-30 23:43:34 +08:00