Commit graph

6 commits

Author SHA1 Message Date
SlyAimer
e70b262402 fix(ai_chat): 移除测试代码
feat(jm): 新增邮件发送功能及配置管理
feat(config): 新增jm配置文件
feat(email): 新增邮件发送模块
chore(.gitignore): 添加jm图片目录忽略
chore(requirements): 添加aiosmtplib依赖
refactor(jm_comic): 重构下载逻辑改为邮件发送
refactor(path_config): 更新jm配置路径
refactor(jm_download): 适配新下载逻辑并添加邮箱验证
2025-04-02 16:36:17 +08:00
SlyAimer
6eac048117 feat(ai_chat): 使用AsyncOpenAI替换openai库并添加异步支持
feat(animetrace): 新增animetrace_search_by_url功能用于搜番
feat(image): 添加搜番功能并集成animetrace_search_by_url
chore(check): 更新菜单命令列表,添加搜番功能
2025-03-15 15:55:59 +08:00
SlyAimer
3880c945c7 feat(ai_chat): 更新 API 密钥和调用方式
- 在全局范围内添加 silicon_flow_key 配置
- 在调用 chat.completions.create 方法前设置 openai.api_key 和 openai.base_url- 更新请求 headers 中的 Authorization 字段,使用 silicon_flow_key
2025-03-08 16:02:14 +08:00
8bde69014d chore(ai_chat): 删除冗余代码 2025-02-24 18:11:14 +08:00
81e12d7cd7 refactor(ai_chat): 采用siliconflow的API,将请求改为异步 2025-02-24 17:53:24 +08:00
46532baf4a rebase master 2025-02-20 17:33:58 +08:00