SIGN IN SIGN UP

🌟 feat(core): 功能:实现token池管理,以改进身份验证处理

- 添加了 TokenPool 类,用于管理身份验证token,并实现负载均衡和容错。
- 引入了从文件加载token、将token标记为成功或失败以及对token执行健康检查的方法。
- 更新了 Settings 类,使其包含token管理配置,例如token文件路径和健康检查间隔。
- 增强了 chat_completions 函数,使其更有效地处理令牌重试和失败。
- 添加了新的 API 端点,用于检查token池的状态并手动触发健康检查。
- 更新了 Docker Compose 配置,删除了已弃用的环境变量。
- 创建了示例令牌配置文件,以指导用户设置令牌。
- 更新了requirements.txt,使其包含用于异步 HTTP 请求的 httpx
Z
ZyphrZero committed
48036759052ab69527012f3ca38655becf49d0f7
Parent: b875088