Files
LangBot/未命名.txt
2024-02-01 18:11:47 +08:00

29 lines
1.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
QChatGPT 启动流程
1. 检查启动所需文件的存在性并新建
2. 检查依赖是否安装,若没有则安装
3. 检查是否要求使用override.json来覆盖config.py的配置文件
4. 生成日志文件
5. 对配置文件进行完整性保证
6. 根据要求使用override.json覆盖config.py
7. 对自定义提示模块进行完整性保证
x 8. 配置线程池
x 9. 检查启动参数init_db和update执行指定的操作并退出
x 10. 关闭urllib的警告
———重载时同样进行以下操作———
x 11. 根据配置要求更新openai库
x 12. 对管理员QQ号配置进行保证
- 改到openai实例中进行 13. 应用openai正向代理
- 改到openai实例中进行 14. 应用openai反向代理
15. 实例化数据库管理器
16. 实例化OpenAI交互管理器
17. 加载未过期的session
18. 初始化QQ机器人管理器
19. 加载插件
20. 初始化插件
21. 【热重载时不进行】启动QQ机器人实例
22. 输出登录状态相关提示
23. 发送赞赏码
24. 检查更新
25. 检查公告