Files
prompt-optimizer/tests
linshen c76c0f3aa0 feat: 重构服务层初始化和错误处理,统一错误消息
本次提交主要对服务层进行了以下重要改进:

- 为历史记录管理器 `HistoryManager` 添加初始化方法,确保存储可用性
- 在 `LLM` 服务中引入统一的错误消息常量 `ERROR_MESSAGES`
- 优化提示词服务的错误处理,使用统一的错误消息
- 更新模型配置类型,增加可选的 API Key 和更多提供商支持
- 重构服务初始化流程,确保依赖服务正确初始化
- 调整单元测试以适应新的初始化和错误处理机制

目标是提高代码的健壮性、一致性和可维护性,同时改进错误处理和服务初始化流程
2025-01-30 23:52:38 +08:00
..