16 Commits

Author SHA1 Message Date
Infstellar fb00658fa1 fix: url compose 2025-05-25 20:28:43 +08:00
Infstellar 51557491a0 some fixes and update 2025-05-25 20:27:47 +08:00
Infstellar 25c3c16571 feat: hash impl 2025-05-24 23:15:23 +08:00
Infstellar cfceb32d41 feat: api update 2025-05-22 23:27:45 +08:00
Infstellar cb204fb879 !refactor: remove local model 2025-05-21 22:22:22 +08:00
fQwQf 589dec3420 refactor(api): 根据运行模式完善搜索引擎服务的初始化配置 2025-03-11 11:28:33 +08:00
fQwQf 54f843163c refactor(api): 更新配置获取与更新逻辑,统一通过搜索引擎服务管理 2025-03-11 11:01:58 +08:00
fQwQf 794143e8f1 refactor(api): 根据运行模式初始化搜索引擎,添加 API 模式相关配置 2025-03-11 10:48:00 +08:00
fQwQf d9daf2f62d refactor(api): 重命名更新配置接口路径从 /config 到 /api-config 2025-03-11 10:28:56 +08:00
fQwQf 8d37784edf refactor(middleware): 优化保护模式中间件并调整配置加载方式
- 重构 api_settings.py,使用 load_config 函数动态加载配置
- 优化保护模式中间件,规范化路径比较并改进错误响应
- 在 api.py 中更新配置加载方式,使用新的 load_config 函数
2025-03-09 01:30:29 +08:00
fQwQf ecd2608f66 fix: 统一使用 APIConfig 配置实例进行中间件注册及相关判断 2025-02-25 12:01:38 +08:00
fQwQf 831b7859b3 feat: 添加速率限制中间件及相关配置支持 2025-02-25 11:56:56 +08:00
fQwQf 9fdb9aba29 fix: 更新 API 错误消息 2025-02-25 11:10:53 +08:00
fQwQf 12f6455e90 feat: 添加保护模式中间件及相关配置支持 2025-02-25 11:01:18 +08:00
fQwQf 7fcaa90084 fix: 优化 ImageSearch 初始化及模式切换逻辑 2025-02-24 00:22:54 +08:00
fQwQf dcdb0c0931 feat: 添加 FastAPI 支持及多个 API 端点 2025-02-23 23:41:40 +08:00