|
8ca0d27976
|
feat(config): 动态修改AI模型配置
通过新增的ModifyConfig函数,现在可以在运行时动态修改AI的配置,包括更换模型。
|
2024-07-01 10:05:42 +08:00 |
|
|
eedb68a282
|
feat(workers): 改进AI回复格式
|
2024-07-01 00:26:26 +08:00 |
|
|
21296b7878
|
refactor(workers): 优化AI和LSP工作者的错误处理和日志输出
|
2024-06-30 23:36:17 +08:00 |
|
|
be83757074
|
feat(workers): 添加对OpenAI模型列表的支持
向AI工作者添加了查询OpenAI支持模型列表的功能。当用户输入特定的
命令时,AI将返回可用模型的列表。这增强了AI的实用性并为用户提供
了更多资源的信息。
同时,对配置加载方式进行了优化,确保了配置的正确性和系统的稳定性。
还对AI的响应消息进行了改进,增加了语言的灵活性和友好性。
BREAKING CHANGE: 配置文件格式有所更改,新增了PROMPT配置项,并调整了
APIURL和MODEL的配置。需要更新配置文件以适配这些变化。
|
2024-06-30 23:34:00 +08:00 |
|
|
13483b9643
|
feat(config): 添加OpenAI API配置并优化打印配置函数
在config.toml中添加了OPENAI_API_KEY、OPENAI_BaseURL和MODEL配置项,以支持OpenAI API的集成。
同时,优化了PrintConfig函数,使其能够递归打印嵌套的配置结构,提高了配置管理的可读性和易用性。
|
2024-06-30 21:56:34 +08:00 |
|
|
cdb74588b2
|
重构配置加载方式并引入sync.Once确保单例
将配置加载逻辑从全局变量改为使用sync.Once确保单例模式,
优化了config包的结构,现在通过GetConfig方法来获取配置,
而不是直接访问全局变量。这种方式更加线程安全,并且
允许未来在不同包中异步加载配置而无需担心初始化顺序问题。
BREAKING CHANGE: 现在必须使用config.GetConfig()来获取配置,
而不是直接访问config.GlobalConfig。这可能需要更新任何
依赖于GlobalConfig的代码。
|
2024-06-30 16:12:26 +08:00 |
|
|
383cdf1e02
|
优化pkg功能
|
2024-06-27 13:16:14 +08:00 |
|
|
6d8a3476a8
|
pkg增加根据投票人数排序搜索结果
|
2024-05-11 19:38:19 +08:00 |
|
|
46dde0cd18
|
修改lsp图片大小
|
2024-04-23 21:32:59 +08:00 |
|
|
ffab2cb534
|
添加lsp插件
|
2024-04-23 20:38:37 +08:00 |
|
|
59408e0ba3
|
修改延迟
|
2024-04-21 17:25:06 +08:00 |
|
|
ad6b907b82
|
添加延迟时间
|
2024-04-21 17:22:36 +08:00 |
|
|
53a41c81ff
|
添加获取历史数据工具
|
2024-04-21 17:13:20 +08:00 |
|
|
0bab4ee3e4
|
修复获取message_seq问题
|
2024-04-21 13:29:35 +08:00 |
|
|
0a73231030
|
更新gitignore
|
2024-04-21 12:26:52 +08:00 |
|
|
5a813bb45d
|
Merge branch 'test' into HEAD
|
2024-04-21 12:25:45 +08:00 |
|
|
d5ae73d817
|
测试更新message_seq
|
2024-04-21 12:22:35 +08:00 |
|
|
c094d19c0c
|
Merge pull request '设置时区' (#2) from test into main
Reviewed-on: #2
|
2024-04-21 11:28:07 +08:00 |
|
|
6419a12cf3
|
修复bug
|
2024-04-21 11:12:28 +08:00 |
|
|
857ef6f28f
|
设置时区
|
2024-04-21 11:05:23 +08:00 |
|
|
843ced80c2
|
Merge pull request '测试保存聊天记录' (#1) from test into main
Reviewed-on: #1
|
2024-04-20 15:30:45 +08:00 |
|
|
cf04f886ad
|
Merge branch 'main' into test
|
2024-04-20 15:29:23 +08:00 |
|
|
9f2e3f096d
|
测试保存聊天记录
|
2024-04-20 15:11:49 +08:00 |
|
|
a35ab38d1a
|
Merge branch 'test'
|
2024-04-20 13:41:09 +08:00 |
|
|
ca02f5fcf1
|
修改过滤条件
测试判断字符串开头
修复字符串开头判断
优化消息开头字符
|
2024-04-20 13:30:29 +08:00 |
|
|
1b498348df
|
修改过滤条件
|
2024-04-20 12:49:16 +08:00 |
|
|
b521264877
|
优化pkg官方源时间显示
|
2024-04-18 21:13:15 +08:00 |
|
|
cc2d768474
|
限制ip查询时间
|
2024-04-18 19:36:32 +08:00 |
|
|
5def1cd668
|
优化ip插件
|
2024-04-18 17:54:15 +08:00 |
|
|
c7ce482511
|
优化细节
|
2024-04-15 15:26:46 +08:00 |
|
|
2ae8789fef
|
增加ip的网址查询
|
2024-04-15 14:51:24 +08:00 |
|
|
e6a67581d7
|
优化hhsh
|
2024-04-14 22:25:13 +08:00 |
|
|
c5b0fe3bb5
|
修复字符串分割bug
|
2024-04-14 22:08:50 +08:00 |
|
|
fe4654e9e1
|
修复ip
|
2024-04-14 21:57:57 +08:00 |
|
|
de965134fa
|
优化ip查询
|
2024-04-14 21:44:57 +08:00 |
|
|
9259178be2
|
添加ip查询
|
2024-04-14 21:41:50 +08:00 |
|
|
9b7a160e61
|
修改cq回复
|
2024-04-14 20:46:34 +08:00 |
|
|
b031ee4270
|
修改回复
|
2024-04-14 20:43:39 +08:00 |
|
|
070738fd9d
|
修复cq码回复
|
2024-04-14 20:40:55 +08:00 |
|
|
5211d1d8c6
|
添加插件hhsh
|
2024-04-14 19:08:12 +08:00 |
|
|
673dd3eb76
|
修复换行符
|
2024-04-14 15:24:35 +08:00 |
|
|
af666fee95
|
修复换行符问题
|
2024-04-14 15:18:23 +08:00 |
|
|
c0ef993b99
|
修复错误
|
2024-04-06 17:16:57 +08:00 |
|
|
275add19fd
|
修复bug
|
2024-04-03 22:07:38 +08:00 |
|
|
6e7a2cc9ba
|
优化
|
2024-04-03 22:04:03 +08:00 |
|
|
2ddba3c31f
|
取消协程支持
|
2024-04-03 22:02:08 +08:00 |
|
|
cd5f9707bc
|
增加协程支持,优化部分逻辑,增加自定义配置
|
2024-04-03 21:53:57 +08:00 |
|
|
1f0618c69d
|
修改pkg部分逻辑,增加测试方式,补充使用方式
|
2024-04-02 20:29:25 +08:00 |
|
|
48243b79d5
|
修改为校验权限不通过不回复
|
2024-04-02 16:37:26 +08:00 |
|
|
e1f9c56155
|
添加aur搜索
|
2024-04-01 12:33:13 +08:00 |
|