Commit graph

11 commits

Author SHA1 Message Date
93ebaeea5a feat(workers): 更新httpcat工作器以处理请求错误和更新User-Agent 2024-08-17 18:04:24 +08:00
c63b71b2a4 feat: 更新代码以支持使用Gin框架处理HTTP请求,重构加载新功能方式,使用反射动态加载,修改之前硬编码 2024-07-05 22:33:55 +08:00
8e4ad23278 feat(test): 添加测试数据生成和API请求功能
- test.go中添加了生成测试数据的逻辑,并使用gorequest库发起了HTTP POST请求。
- main.go中调整了插入消息的条件,现在包括'message_sent'类型。
- .gitignore中新增了请求数据的忽略项request.json。
- go.mod中新增了gorequest和goconvey库的依赖。

此功能使得测试更加自动化,能够更方便地进行数据的模拟和测试。
2024-07-02 18:16:26 +08:00
fef6cc7c9d fix 修复权限校验问题,添加Master参数 2024-07-02 13:21:29 +08:00
8ca0d27976 feat(config): 动态修改AI模型配置
通过新增的ModifyConfig函数,现在可以在运行时动态修改AI的配置,包括更换模型。
2024-07-01 10:05:42 +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
c5b0fe3bb5 修复字符串分割bug 2024-04-14 22:08:50 +08:00
9259178be2 添加ip查询 2024-04-14 21:41:50 +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