Commit Graph

3382 Commits

Author SHA1 Message Date
zrguo
75e8a10c21 Update get_keywords_from_query 2025-04-03 17:46:28 +08:00
yangdx
027e237509 Bump api version to 1.3.0 2025-04-03 17:31:10 +08:00
yangdx
a4b22f5343 Fix linting 2025-04-03 17:31:01 +08:00
yangdx
91b6064645 Create indexes on the ID columns for all PostgreSQL tables 2025-04-03 17:29:52 +08:00
yangdx
1eb40a69f5 Udpate BFS comments 2025-04-03 16:32:18 +08:00
yangdx
9b71295309 Add is_truncate checking for PostgreSQL graph storage 2025-04-03 16:30:06 +08:00
yangdx
0826b0b80c Fix linting 2025-04-03 15:40:55 +08:00
yangdx
3e3338a144 Fix get_node error for PostgreSQL graph storage 2025-04-03 15:40:31 +08:00
yangdx
b48d5e62e3 Remove debug print 2025-04-03 15:39:52 +08:00
yangdx
33f5629d8a Refactoring PostgreSQL AGE graph db implementation 2025-04-03 15:16:48 +08:00
zrguo
3607e61505 Merge pull request #1255 from OxidBurn/hl-ll-keys-param-ignore-fix
added additional verificaton if keywords already provided in query pa…
2025-04-03 17:50:24 +11:00
zrguo
859f792fa3 Merge pull request #1250 from choizhang/docs-tokens
docs: Add Token Statistics Function Description in README
2025-04-03 17:47:10 +11:00
zrguo
e17e61f58e fix lint 2025-04-03 14:44:56 +08:00
zrguo
9648300b18 Merge pull request #1208 from shane-lil/openai-client-config
feat(openai): add client configuration support to OpenAI integration
2025-04-03 17:43:57 +11:00
Alex Z
d0d246bef8 Fix 'TOO MANY OPEN FILE' problem while using redis vector DB:
Enhance RedisKVStorage: Implement connection pooling and error handling. Refactor async methods to use context managers for Redis operations, improving resource management and error logging. Batch processing added for key operations to optimize performance.
2025-04-02 21:06:49 -07:00
Eric Shao
4a49f557f0 ref(DocumentManager): Implement document sorting with previous sortDocuments function 2025-04-03 09:39:32 +08:00
yangdx
8878c0e998 Fix get_all_labels for PostgreSQL 2025-04-03 04:10:20 +08:00
Mykola Chaban
ce1a59b1c0 Fix trailing whitespace in docstring 2025-04-02 21:52:06 +03:00
Mykola Chaban
8e66b2a974 added additional verificaton if keywords already provided in query param do not run the generation process; 2025-04-02 21:15:40 +03:00
yangdx
e4ef2b1090 Update webui assets 2025-04-03 00:18:48 +08:00
yangdx
84d6dee34d Fix linting 2025-04-03 00:14:33 +08:00
yangdx
419432d156 Update i18n translation 2025-04-03 00:14:21 +08:00
yangdx
6d942da338 Fix BFS depth control in NetworkX graph traversal 2025-04-02 23:59:19 +08:00
yangdx
8f46ce75b8 Update i18n translation 2025-04-02 23:55:28 +08:00
yangdx
76351590b2 Update UI component styling in dark mode 2025-04-02 23:45:14 +08:00
yangdx
f9f588aa16 Feat: add reset button to the right of input box 2025-04-02 23:40:16 +08:00
yangdx
7b1c946069 Update i18n translation 2025-04-02 23:28:58 +08:00
yangdx
c339f8686a Add is_truncated to graph query for Neo4j 2025-04-02 23:20:07 +08:00
yangdx
72132ee1d6 Added info logs when graph is truncated 2025-04-02 23:19:41 +08:00
yangdx
82c4baba70 Add is_truncated to graph query for NetworkX graph db 2025-04-02 22:12:20 +08:00
yangdx
4ceafb7cbc Optimize NetworkX subgraph query 2025-04-02 21:41:24 +08:00
yangdx
a50edffdb0 Optimize Neo4J subgraph query performance 2025-04-02 20:53:15 +08:00
yangdx
ac7e275932 Fix linting 2025-04-02 18:36:05 +08:00
yangdx
1a1f934e27 Feat: replace min_degree with max_nodes in webui 2025-04-02 18:35:32 +08:00
yangdx
d7d04a0d94 Update graph retrival api(abandon pydantic model) 2025-04-02 18:32:03 +08:00
yangdx
d62a77500b Update graph retrival api 2025-04-02 17:21:45 +08:00
yangdx
fb2fad7766 Update comments of get_knowledge_graph func for Noe4j 2025-04-02 17:02:01 +08:00
yangdx
454e21a868 Adjust storage position in STORAGE_IMPLEMENTATIONS 2025-04-02 16:40:25 +08:00
yangdx
c2f007199f Fix linting 2025-04-02 16:36:28 +08:00
yangdx
3ed7f11b4c Add index on entity_id for Neo4j 2025-04-02 16:36:02 +08:00
yangdx
4994bd1461 Simplified graph retrival by removing inclusive and min_degree parameters 2025-04-02 16:27:58 +08:00
yangdx
df07c2a8b1 Remove Gremlin storage implementaion 2025-04-02 14:43:53 +08:00
yangdx
013be621d5 Remove TiDB storage implementaion 2025-04-02 14:40:27 +08:00
yangdx
5d517d72f5 Fix file_path error in PostgreSQL storage 2025-04-02 14:30:13 +08:00
yangdx
554d290993 Changed node label from 'Entity' to 'base' and fix edge deletion error in PostgreSQL AGE graph 2025-04-02 14:03:56 +08:00
yangdx
fc3208cf5b Filter nodes by :base for entity label retrieval in Neo4j 2025-04-02 12:53:17 +08:00
yangdx
c72c149e71 Fix linting 2025-04-02 12:16:40 +08:00
yangdx
cd67d7cd79 Removed redundant entity_id extraction in upsert logic for Neo4JStorage 2025-04-02 12:16:13 +08:00
yangdx
5f678adb71 Refactor Neo4J storage initialization and cleanup
- Make initialization async
- Rename close() to finalize()
2025-04-02 10:45:21 +08:00
choizhang
ad1d362865 docs: Add Token Statistics Function Description in README 2025-04-01 23:50:14 +08:00