|
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 |
|
|
53a41c81ff
|
添加获取历史数据工具
|
2024-04-21 17:13:20 +08:00 |
|
|
d5ae73d817
|
测试更新message_seq
|
2024-04-21 12:22:35 +08:00 |
|
|
6419a12cf3
|
修复bug
|
2024-04-21 11:12:28 +08:00 |
|
|
857ef6f28f
|
设置时区
|
2024-04-21 11:05:23 +08:00 |
|
|
9f2e3f096d
|
测试保存聊天记录
|
2024-04-20 15:11:49 +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 |
|
|
19c4673d98
|
update go-bot
|
2024-04-01 09:42:29 +08:00 |
|