Junyan Qin
|
c835555a59
|
chore: change zh_CN to zh_Hans
|
2025-05-14 16:44:48 +08:00 |
|
Junyan Qin
|
39f9400de7
|
fix: modelscope no usable
|
2025-05-14 15:35:37 +08:00 |
|
devin-ai-integration[bot]
|
ac1d39580b
|
feat: add Google Gemini API support (#1418)
* feat: add Google Gemini API support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: remove unused imports
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add google-genai dependency
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: update Gemini API implementation to use correct API methods
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: improve Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: remove unsupported timeout parameter from Gemini API implementation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: correct Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: update geminichatcmpl
* deps: add google-generativeai
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-14 15:05:04 +08:00 |
|
Junyan Qin (Chin)
|
91cd8cf380
|
chore: release v4.0.1 (#1409)
|
2025-05-13 19:37:47 +08:00 |
|
Junyan Qin (Chin)
|
18c708da58
|
fix: windows path bug in importutil (#1404)
|
2025-05-13 16:52:16 +08:00 |
|
Junyan Qin (Chin)
|
015be6008d
|
fix: bugs in requesters (#1401)
|
2025-05-13 16:09:23 +08:00 |
|
devin-ai-integration[bot]
|
86ff6f5eb6
|
feat: plugin reordering (#1398)
* Add @dnd-kit/core and @dnd-kit/sortable dependencies for plugin sorting
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Add PluginSortDialog component with drag-and-drop functionality
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Integrate sorting button and dialog into PluginInstalledComponent
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Update HttpClient to use local backend URL for development
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Fix reorderPlugins method to use PUT and correct request format
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Update hover-card component using shadcn CLI
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Fix formatting issues in plugin sorting components
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: move plugin sorting button and dialog to page component
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: move PluginSortDialog component to plugins directory
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* chore: remove old PluginSortDialog component file
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: api bug
* perf: desciption in plugin sorting dialog
* fix: lint errors
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-13 14:10:18 +08:00 |
|
devin-ai-integration[bot]
|
ae6979151f
|
Fix #1391: Update bot's pipeline name when pipeline is renamed (#1397)
* Fix #1391: Update bot's pipeline name when pipeline is renamed
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* Refactor: Use bot_service to update bot pipeline names
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-13 12:44:00 +08:00 |
|
Junyan Qin (Chin)
|
cd68760c75
|
Fix/runner bugs (#1388)
* fix: bugs in runners
* fix: model entity of exists conversation is None after changed runner
|
2025-05-12 18:21:08 +08:00 |
|
Junyan Qin (Chin)
|
13d36412dd
|
fix: llm model wrongly required when runner is not local-agent (#1386)
|
2025-05-12 14:16:17 +08:00 |
|
Junyan Qin
|
52b62a49c8
|
feat: remove unusable commands
|
2025-05-11 20:41:32 +08:00 |
|
WangCham
|
8da45b1ed8
|
fix: manifest in wxoa
|
2025-05-11 18:31:41 +08:00 |
|
Junyan Qin
|
37343bde66
|
fix: bug in migration
|
2025-05-11 16:23:29 +08:00 |
|
Junyan Qin
|
cc20435ca5
|
chore: replace slack icon with a better one
|
2025-05-11 16:02:55 +08:00 |
|
Junyan Qin
|
dd3654c1a7
|
chore: icon of slack adapter
|
2025-05-11 15:37:26 +08:00 |
|
Junyan Qin
|
0c89dbce8d
|
fix: config field incompletion in adapter manifests
|
2025-05-11 15:34:28 +08:00 |
|
Junyan Qin
|
a596056ff8
|
feat: print trackback of pipeline errors
|
2025-05-11 13:44:56 +08:00 |
|
Junyan Qin
|
77a1af6b35
|
chore: migration for config.yaml
|
2025-05-10 20:58:46 +08:00 |
|
Junyan Qin
|
66050febb6
|
chore: v3 config migration script
|
2025-05-10 20:43:19 +08:00 |
|
Junyan Qin
|
055b389353
|
style: restrict line-length
|
2025-05-10 18:04:58 +08:00 |
|
Junyan Qin
|
b30016ed08
|
fix: args bugs of chatcmpl
|
2025-05-10 18:02:05 +08:00 |
|
Junyan Qin
|
247b41bdb2
|
Merge branch 'master' into version/4.0
|
2025-05-10 17:47:14 +08:00 |
|
Junyan Qin
|
f0cfd9f921
|
chore: format
|
2025-05-10 17:16:57 +08:00 |
|
Junyan Qin
|
c52236e8a9
|
chore: switch to pre-commit
|
2025-05-10 17:14:09 +08:00 |
|
Junyan Qin
|
425681ea09
|
feat: remove telemetry
|
2025-05-10 16:17:01 +08:00 |
|
Junyan Qin
|
e914d93c25
|
feat: check user existence when authing
|
2025-05-10 15:32:41 +08:00 |
|
Junyan Qin
|
90b479b9d2
|
feat: model editing
|
2025-05-10 14:25:44 +08:00 |
|
Junyan Qin
|
dbdb942156
|
fix(api): /home 404
|
2025-05-10 11:25:49 +08:00 |
|
Junyan Qin
|
337090e7cb
|
fix: failed to update tg bot
|
2025-05-09 22:28:23 +08:00 |
|
Devin AI
|
e265f267e1
|
improve: add explicit error handling for empty API responses
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-09 01:37:04 +00:00 |
|
Devin AI
|
f58d5f184f
|
fix: initialize chunk variable before reference in difysvapi.py
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-09 01:28:43 +00:00 |
|
Junyan Qin
|
bcba5162b7
|
feat: show adapters' label in card
|
2025-05-06 23:15:41 +08:00 |
|
Junyan Qin
|
7382186bc4
|
fix: bugs in icon fetching
|
2025-05-06 11:34:49 +08:00 |
|
shinelin
|
2a6ca9cb97
|
feat(gewechat): 新增引用消息转发+@在引用中的bug修复 (#1361)
* feat(bugfix): 群消息替换@用户时, 限制下长度
* bugfix(gewechat): 修复@逻辑
* feat(gewechat): 把引用内容暴露出来,插件才可以定制化
* bugfix(gewechat): 空值处理
|
2025-05-04 16:05:01 +08:00 |
|
Junyan Qin (Chin)
|
7538973b33
|
chore: release v3.4.14.3 (#1358)
|
2025-04-29 19:45:19 +08:00 |
|
Junyan Qin
|
b65ce87a39
|
fix: current_stage in Query
|
2025-04-29 17:44:11 +08:00 |
|
Junyan Qin (Chin)
|
209f16af76
|
style: introduce ruff as linter and formatter (#1356)
* style: remove necessary imports
* style: fix F841
* style: fix F401
* style: fix F811
* style: fix E402
* style: fix E721
* style: fix E722
* style: fix E722
* style: fix F541
* style: ruff format
* style: all passed
* style: add ruff in deps
* style: more ignores in ruff.toml
* style: add pre-commit
|
2025-04-29 17:24:07 +08:00 |
|
shinelin
|
3554702054
|
feat(gewechat): 重构target2yiri代码+引用消息展开 (#1352)
* feat(gewechat): 重构target2yiri代码+引用消息展开
* feat(gewe): 引用消息,图片视频音频是单独的类型
|
2025-04-29 13:18:19 +08:00 |
|
Junyan Qin
|
9d6a56b496
|
perf: apply mimetype judging in server
|
2025-04-28 23:05:36 +08:00 |
|
Junyan Qin
|
23321ce8e6
|
ci: adapt for current webui
|
2025-04-28 21:59:37 +08:00 |
|
Junyan Qin
|
32f138bff5
|
fix(plugin mgr): bad params for dump settings
|
2025-04-28 20:51:29 +08:00 |
|
Guanchao Wang
|
778065f7fb
|
fix: image couldn't be sent in lark (#1348)
|
2025-04-28 15:30:30 +08:00 |
|
BaiCai
|
5672bdb406
|
fix: bugs in bootstrap
* 修复bug:UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 1487: illegal multibyte sequence
方法:指定编码。pipeline_config = json.load(open('templates/default-pipeline-config.json', encoding='utf-8'))
* Create 1
* Delete plugins /1
* 修复:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'plugins'
* 优化插件依赖检查逻辑,移除创建plugins目录的代码
|
2025-04-28 13:55:09 +08:00 |
|
Junyan Qin
|
8511432dee
|
feat(pipeline): use default config in create
|
2025-04-28 13:54:12 +08:00 |
|
shinelin
|
ac500266f3
|
feat(gewechat): 优化了代码结构+fix群聊艾特逻辑,新增消息类型 (#1336)
* feat(gewechat): 优化了代码结构+fix群聊艾特逻辑,新增消息类型
* feat(gewechat): 移除不合理的message定义,优化GewechatMessageConverter
* bugfix(gewechat): fix typo
* feat(gewechat): 去掉多余日志+公众号消息和文件消息转发+msg_source取空异常fix
* bugfix(message):删除image中的xml定义
* bugfix(message): fix typo
|
2025-04-27 20:48:55 +08:00 |
|
Junyan Qin (Chin)
|
f1ed79fa4e
|
优化了处理语音消息和群聊图片消息,增加了发送语音消息(只能发送silk格式语音文件链接)和转发链接消息 (#1323)
* 优化了处理语音消息和处理群聊图片消息,增加了发送语音消息
* 增加了微信转发链接消息组件
* 增加了转发链接
* 修改字段内容手误问题
* 优化收到小程序,公众号转账等消息时将其通过unknown传递出来,并修复voice字段写错问题
* 移除有一处将数据当作base64处理并通过unknown中content(但是没有啊)传递。
|
2025-04-24 22:13:02 +08:00 |
|
Dong_master
|
cb7f7b80df
|
移除有一处将数据当作base64处理并通过unknown中content(但是没有啊)传递。
|
2025-04-24 22:05:54 +08:00 |
|
Dong_master
|
112f99d6d9
|
优化收到小程序,公众号转账等消息时将其通过unknown传递出来,并修复voice字段写错问题
|
2025-04-24 21:12:30 +08:00 |
|
Dong_master
|
00cafb1188
|
修改字段内容手误问题
|
2025-04-24 00:00:49 +08:00 |
|
Junyan Qin (Chin)
|
8af401eea4
|
chore: release v3.4.14.2 (#1326)
|
2025-04-23 17:34:00 +08:00 |
|