Junyan Qin
348f6d9eaa
feat: add api for uploading files
2025-07-05 18:57:24 +08:00
Junyan Qin
157ffdc34c
feat: add knowledge page
2025-07-05 18:57:24 +08:00
devin-ai-integration[bot]
c81d5a1a49
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 >
2025-07-05 18:57:23 +08:00
Junyan Qin (Chin)
a01706d163
Feat/reset password ( #1566 )
...
* feat: reset password with recovery key
* perf: formatting and multi language
2025-07-05 17:36:35 +08:00
Junyan Qin
a8d03c98dc
doc: replace comshare link
2025-07-04 11:37:31 +08:00
Dong_master
68cdd163d3
流式基本流程已通过修改了yield和return的冲突导致的问题
2025-07-04 03:26:44 +08:00
fdc
4005a8a3e2
增加了飞书中的流式但是好像还有问题
2025-07-03 22:58:17 +08:00
Junyan Qin
3f0153ea4d
doc: fix incorrect 302.AI name
2025-07-03 17:26:17 +08:00
Junyan Qin
60b50a35f1
chore: release v4.0.8
v4.0.8
2025-07-03 15:07:19 +08:00
Junyan Qin (Chin)
abd02f04af
Feat/compshare requester ( #1561 )
...
* feat: add compshare requester
* doc: add compshare to README
2025-07-03 15:04:02 +08:00
Junyan Qin
a60aa6f644
feat: runtime reconnecting
2025-07-02 22:20:20 +08:00
fdc
542409d48d
Merge branch 'feat/streaming' of github.com:fdc310/LangBot into streaming_feature
2025-07-02 14:09:01 +08:00
Junyan Qin
1a10b40b17
refactor: use emit_event from connector
2025-07-02 12:46:30 +08:00
Junyan Qin
e2124054bf
feat: switch all event emitting logic to new method
2025-07-02 11:58:10 +08:00
zejiewang
3c6e858c35
feat:support dify message streaming output ( #1437 )
...
* fix:lark adapter listeners init problem
* feat:support dify streaming mode
* feat:remove some log
* fix(bot form): field desc missing
* fix: not compatible with chatflow
---------
Co-authored-by: wangzejie <wangzejie@meicai.cn >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-07-02 11:07:31 +08:00
Junyan Qin
ee3da8aa17
feat: adapt more events
2025-07-02 11:04:03 +08:00
fdc
8670ae82a3
fix:修改手误message_id写进reply_message中
2025-07-02 10:49:50 +08:00
Matthew_Astral
14411a8af6
Add Discord platform adapter implementation ( #1560 )
...
- Implement DiscordMessageConverter for message conversion
- Support image handling from base64, URL, and file paths
- Add DiscordEventConverter for event conversion
- Implement DiscordAdapter for Discord bot integration
- Support DM and TextChannel message handling
2025-07-02 09:48:49 +08:00
Junyan Qin
c246470b37
feat: minor changes adapt to event emitting
2025-07-01 22:44:46 +08:00
fdc
48c9d66ab8
chat中的流式修改
2025-07-01 18:03:05 +08:00
Junyan Qin
f474e42b79
fix: serialization bug in events emitting
2025-06-30 21:49:59 +08:00
Junyan Qin
5553a86ac8
feat: preliminary migration of events entities
2025-06-30 21:49:59 +08:00
Junyan Qin
01613b2f0d
chore: remove adapter meta manifest from components.yaml
2025-06-30 21:49:59 +08:00
Junyan Qin
a177786063
feat: switch message platform adapters to sdk
2025-06-30 21:49:59 +08:00
Junyan Qin
62b2884011
chore: delete Query class
2025-06-30 21:47:40 +08:00
Junyan Qin
6b782f8761
feat: switch Query to langbot-plugin definition
2025-06-30 21:47:40 +08:00
Junyan Qin
0c2560cafb
feat: switch tool entities and format
2025-06-30 21:47:40 +08:00
Junyan Qin
c5eeab2fd0
feat: listing plugins
2025-06-30 21:43:43 +08:00
Junyan Qin
6f2fd72af6
feat(plugin): basic communication
2025-06-30 21:43:43 +08:00
Junyan Qin
2d06f1cadb
feat: connector for plugin runtime
2025-06-30 21:43:43 +08:00
Junyan Qin
af493c117c
deps: add langbot-plugin
2025-06-30 21:43:42 +08:00
Junyan Qin
896fef8cce
perf: make launch notes show async
2025-06-30 21:34:02 +08:00
Junyan Qin
89c1972abe
perf: skip broken models and bots in bootstrap
2025-06-30 21:29:38 +08:00
Junyan Qin
1627d04958
fix: bad import
2025-06-30 21:13:14 +08:00
Junyan Qin (Chin)
c959c99e45
Feat/302 ai ( #1558 )
...
* feat: add 302.AI requester
* doc: add 302.AI to README
2025-06-30 21:05:32 +08:00
fdc
0eac9135c0
feat: 实现流式消息处理支持
2025-06-30 17:58:18 +08:00
Junyan Qin
0203faa8c1
fix: dingtalk adapter initializer blocks boot ( #1544 )
2025-06-28 22:06:12 +08:00
Junyan Qin (Chin)
35f76cb7ae
Perf/combine entity dialogs ( #1555 )
...
* feat: combine bot settings and bot log dialogs
* perf: dialog style when creating bot
* perf: bot creation dialog
* feat: combine pipeline dialogs
* perf: ui
* perf: move buttons
* perf: ui layout in pipeline detail dialog
* perf: remove debug button from pipeline card
* perf: open pipeline dialog after creating
* perf: placeholder in send input
* perf: no close dialog when save done
* fix: linter errors
2025-06-28 21:50:51 +08:00
fdc310
c34232a26c
fix: add wechatpad image ( #1551 )
...
* add wechatpad image
* add wechatpad image
---------
Co-authored-by: fdc <you@example.com >
2025-06-27 15:41:21 +08:00
简律纯
b43dd95dc6
chore(python): Delete .python-version ( #1549 )
2025-06-25 22:47:02 +08:00
Junyan Qin
5331ba83d7
chore: update description of lark bot name field
2025-06-25 10:57:44 +08:00
fdc310
a2038b86f1
feat:add onebotv11 face send and accept but some face no name. ( #1543 )
...
* feat:add onebotv11 face send and accept but some face no name.
* add face annotation
* add face_code_dict
* add some face in image can't download,so pass on face
* fix:Pass the face_id to face
2025-06-19 10:38:02 +08:00
Junyan Qin
eb066f3485
revert: 3cbc823
2025-06-18 15:16:55 +08:00
Junyan Qin
bf98b82cf2
chore: release v4.0.7
v4.0.7
2025-06-18 13:10:20 +08:00
Junyan Qin (Chin)
edd70b943d
Update bug-report_en.yml
2025-06-18 09:48:42 +08:00
Junyan Qin
3cbc823085
doc: make en README as default
2025-06-17 22:51:51 +08:00
Sheldon.li
48becf2c51
refactor(ContentFilterStage): Add logic for handling empty messages ( #1525 )
...
-In the ContentFilterStage, logic for handling empty messages has been added to ensure that the pipeline continues to process even when the message is empty.
- This change enhances the robustness of content filtering, preventing potential issues caused by empty messages.
- This optimization was implemented to address the issue where, when someone is @ in a group chat and a message is sent without any content, the Source type messages in the message chain are lost.
2025-06-17 22:12:55 +08:00
devin-ai-integration[bot]
56c686cd5a
feat: add Japanese (ja-JP) language support ( #1537 )
...
* feat: add Japanese (ja-JP) language support
- Add comprehensive Japanese translation file (ja-JP.ts)
- Update i18n configuration to include Japanese locale
- Add Japanese language option to login and register page dropdowns
- Implement Japanese language detection and switching logic
- Maintain fallback to en-US for missing translations in flexible components
Co-Authored-By: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
* perf: ui for ja-JP
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin>, 秦骏言 in Chinese, you can call me my english name Rock Chin. <rockchinq@gmail.com >
2025-06-16 21:30:57 +08:00
Junyan Qin (Chin)
208273c0dd
Update README.md
2025-06-16 21:01:11 +08:00
fdc310
2ff7ca3025
feat:add file url and add onebotv11(napcat) send file and seve file in local. ( #1533 )
...
* feat:add file url and add onebotv11(napcat) send file and seve file in local.
* del print
2025-06-15 17:22:35 +08:00