Junyan Qin (Chin)
|
277d1b0e30
|
feat: rag engine (#1492)
* feat: add embeddings model management (#1461)
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add knowledge page
* feat: add api for uploading files
* kb
* delete ap
* feat: add functions
* fix: modify rag database
* feat: add embeddings model management (#1461)
* feat: add embeddings model management backend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add embeddings model management frontend support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* chore: revert HttpClient URL to production setting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: integrate embeddings models into models page with tabs
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* perf: move files
* perf: remove `s`
* feat: allow requester to declare supported types in manifest
* feat(embedding): delete dimension and encoding format
* feat: add extra_args for embedding moels
* perf: i18n ref
* fix: linter err
* fix: lint err
* fix: linter err
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add knowledge page
* feat: add api for uploading files
* feat: add sidebar for rag and related i18n
* feat: add knowledge base page
* feat: basic entities of kb
* feat: complete support_type for 302ai and compshare requester
* perf: format
* perf: ruff check --fix
* feat: basic definition
* feat: rag fe framework
* perf: en comments
* feat: modify the rag.py
* perf: definitions
* fix: success method bad params
* fix: bugs
* fix: bug
* feat: kb dialog action
* fix: create knwoledge base issue
* fix: kb get api format
* fix: kb get api not contains model uuid
* fix: api bug
* fix: the fucking logger
* feat(fe): component for available apis
* fix: embbeding and chunking
* fix: ensure File.status is set correctly after storing data to avoid null values
* fix: add functions for deleting files
* feat(fe): file uploading
* perf: adjust ui
* fix: file be deleted twice
* feat(fe): complete kb ui
* fix: ui bugs
* fix: no longer require Query for invoking embedding
* feat: add embedder
* fix: delete embedding models file
* chore: stash
* chore: stash
* feat(rag): make embedding and retrieving available
* feat(rag): all APIs ok
* fix: delete utils
* feat: rag pipeline backend
* feat: combine kb with pipeline
* fix: .md file parse failed
* perf: debug output
* feat: add functions for frontend of kb
* perf(rag): ui and related apis
* perf(rag): use badge show doc status
* perf: open kb detail dialog after creating
* fix: linter error
* deps: remove sentence-transformers
* perf: description of default pipeline
* feat: add html and epub
* chore: no longer supports epub
---------
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: WangCham <651122857@qq.com>
|
2025-07-19 22:06:11 +08:00 |
|
Junyan Qin
|
13f4ed8d2c
|
chore: no longer supports epub
|
2025-07-19 21:56:50 +08:00 |
|
WangCham
|
91cb5ca36c
|
feat: add html and epub
|
2025-07-19 19:57:57 +08:00 |
|
Junyan Qin
|
a1b8b9d47b
|
perf: description of default pipeline
|
2025-07-18 18:57:42 +08:00 |
|
gaord
|
878ab0ef6b
|
fix(wechatpad): @所有人的情况下,修复@机器人消息未被正确解析的问题 (#1575)
|
2025-07-18 12:52:30 +08:00 |
|
Junyan Qin
|
b61bd36b14
|
perf(rag): ui and related apis
|
2025-07-18 00:45:38 +08:00 |
|
Junyan Qin (Chin)
|
bb672d8f46
|
Merge branch 'master' into feat/rag
|
2025-07-18 00:45:24 +08:00 |
|
Junyan Qin
|
5dd5cb12ad
|
perf: debug output
|
2025-07-17 23:34:35 +08:00 |
|
Junyan Qin
|
2dfa83ff22
|
fix: .md file parse failed
|
2025-07-17 23:22:20 +08:00 |
|
Junyan Qin
|
27bb4e1253
|
feat: combine kb with pipeline
|
2025-07-17 23:15:13 +08:00 |
|
WangCham
|
45afdbdfbb
|
feat: rag pipeline backend
|
2025-07-17 15:05:11 +08:00 |
|
WangCham
|
4cbbe9e000
|
fix: delete utils
|
2025-07-16 23:25:12 +08:00 |
|
Junyan Qin
|
f5b893cfe0
|
feat: kill runtime process when exit in stdio mode
|
2025-07-16 22:43:39 +08:00 |
|
Junyan Qin
|
333ec346ef
|
feat(rag): all APIs ok
|
2025-07-16 22:15:03 +08:00 |
|
Junyan Qin
|
2f2db4d445
|
feat(rag): make embedding and retrieving available
|
2025-07-16 21:17:18 +08:00 |
|
Junyan Qin
|
fdc79b8d77
|
chore: release v4.0.9
|
2025-07-16 11:39:15 +08:00 |
|
Junyan Qin
|
f244795e57
|
fix: rename to '302.AI'
|
2025-07-16 11:36:57 +08:00 |
|
Junyan Qin
|
5a2aa19d0f
|
feat(aiocqhttp): no longer download files for now
|
2025-07-16 11:36:01 +08:00 |
|
Junyan Qin
|
f731115805
|
chore: stash
|
2025-07-16 11:31:55 +08:00 |
|
Junyan Qin
|
67bc065ccd
|
chore: stash
|
2025-07-15 22:09:10 +08:00 |
|
WangCham
|
199164fc4b
|
fix: delete embedding models file
|
2025-07-13 23:12:08 +08:00 |
|
WangCham
|
c9c26213df
|
Merge branch 'feat/rag' of github.com:RockChinQ/LangBot into feat/rag
|
2025-07-13 23:09:41 +08:00 |
|
WangCham
|
b7c57104c4
|
feat: add embedder
|
2025-07-13 23:04:03 +08:00 |
|
Junyan Qin
|
e0abd19636
|
feat: get plugin info
|
2025-07-13 22:14:22 +08:00 |
|
Junyan Qin
|
65814a4644
|
feat: binary storage api
|
2025-07-13 21:39:33 +08:00 |
|
Junyan Qin
|
7237294008
|
perf: longer timeout for emit_event
|
2025-07-13 20:48:15 +08:00 |
|
Junyan Qin
|
214bc8ada9
|
feat: backward call apis
|
2025-07-13 20:45:45 +08:00 |
|
Junyan Qin
|
6a1de889b4
|
refactor: switch llm_entities to plugin sdk
|
2025-07-13 20:30:17 +08:00 |
|
Junyan Qin
|
4a319b2b20
|
feat: query-based apis
|
2025-07-13 18:41:04 +08:00 |
|
Junyan Qin
|
9f269d1614
|
feat: get bot uuid api
|
2025-07-13 17:44:20 +08:00 |
|
Junyan Qin
|
4b57771eb1
|
feat: reply_message api
|
2025-07-13 16:31:25 +08:00 |
|
Junyan Qin
|
5922be7e15
|
feat: command execution via plugin
|
2025-07-13 10:26:48 +08:00 |
|
Junyan Qin
|
cbe297dc59
|
fix: no longer require Query for invoking embedding
|
2025-07-12 21:23:19 +08:00 |
|
Junyan Qin
|
1ef0193028
|
fix: file be deleted twice
|
2025-07-12 17:47:53 +08:00 |
|
WangCham
|
234b61e2f8
|
fix: add functions for deleting files
|
2025-07-12 01:37:44 +08:00 |
|
WangCham
|
9f43097361
|
fix: ensure File.status is set correctly after storing data to avoid null values
|
2025-07-12 01:21:02 +08:00 |
|
WangCham
|
f395cac893
|
fix: embbeding and chunking
|
2025-07-12 01:07:49 +08:00 |
|
Junyan Qin
|
6d788cadbc
|
fix: the fucking logger
|
2025-07-11 21:37:31 +08:00 |
|
Junyan Qin
|
a79a22a74d
|
fix: api bug
|
2025-07-11 21:30:47 +08:00 |
|
Junyan Qin
|
2ed3b68790
|
fix: kb get api not contains model uuid
|
2025-07-11 20:58:51 +08:00 |
|
Junyan Qin
|
bd9331ce62
|
fix: kb get api format
|
2025-07-11 20:57:09 +08:00 |
|
WangCham
|
14c161b733
|
fix: create knwoledge base issue
|
2025-07-11 18:14:03 +08:00 |
|
Junyan Qin
|
7d5503dab2
|
fix: bug
|
2025-07-11 16:49:55 +08:00 |
|
Junyan Qin
|
9ba1ad5bd3
|
fix: bugs
|
2025-07-11 16:38:08 +08:00 |
|
Junyan Qin
|
367d04d0f0
|
fix: success method bad params
|
2025-07-11 11:28:43 +08:00 |
|
Junyan Qin
|
75c3ddde19
|
perf: definitions
|
2025-07-10 16:45:59 +08:00 |
|
Junyan Qin
|
c6e77e42be
|
chore: switch some comments to en
|
2025-07-10 11:09:33 +08:00 |
|
Junyan Qin
|
4d0a39eb65
|
chore: switch comments to en
|
2025-07-10 11:01:16 +08:00 |
|
Junyan Qin
|
10a44c70b6
|
feat: switch command entities to sdk
|
2025-07-10 10:51:36 +08:00 |
|
WangCham
|
ac03a2dceb
|
feat: modify the rag.py
|
2025-07-09 22:09:46 +08:00 |
|