|
204907d738
|
feat(gpt): 新增临时消息发送功能并优化相关命令
- 在 AbsGPTManager 中添加 sendTmpMessage 方法,用于发送临时消息
- 更新 BaiduGPTManager 实现 sendTmpMessage 方法
- 修改 GetSeTu 和 QQBean模型,集成临时消息发送功能
- 更新 BaiduGPT 示例代码,演示临时消息发送用法
- 将 QQBot 版本号更新到 v1.7.17
|
2025-02-19 18:26:19 +08:00 |
|
|
925a7af045
|
feat(gpt): 新增临时消息发送功能并优化相关命令
- 在 AbsGPTManager 中添加 sendTmpMessage 方法,用于发送临时消息
- 更新 BaiduGPTManager 实现 sendTmpMessage 方法
- 修改 GetSeTu 和 QQBean模型,集成临时消息发送功能
- 更新 BaiduGPT 示例代码,演示临时消息发送用法
- 将 QQBot 版本号更新到 v1.7.17
|
2025-02-19 17:10:42 +08:00 |
|
|
a7676fa6db
|
feat(gpt): 更新百度大模型并添加模型列表展示
- 添加了百度大模型列表的展示功能
- 百度大模型新增v2模式,支持ds模型
- 优化了代码格式和结构
- 版本号更新到 QQBot v.1.7.15
|
2025-02-19 11:09:18 +08:00 |
|
|
9ab99b22e2
|
feat(bot): 增加定时清理功能并优化消息发送逻辑- 在 AbsGPTManager 中添加定时任务调度功能,用于定期清理资源
- 修改 BaiduGPT 类中的消息发送逻辑,增加定时清理调度
- 更新 BaiduGPTManager 中的 sendMessage 方法,添加用户锁注释
- 升级 qianfan 依赖至0.1.4 版本
- 更新 QQBot 版本号至 1.7.14
|
2025-02-19 10:24:13 +08:00 |
|
|
8ea93c0d61
|
feat(gpt): 更新模型切换逻辑并移除冗余代码
- 在 BaiduGPT.java 中添加配置保存逻辑,切换模型时更新配置
- 在 BaiduGPTManager 和 SiliconGPTManager 中实现 setModel 方法,统一模型设置逻辑
- 移除 BaiduGPTManager 中的 setModelFor40 和 setModelFor35 方法,简化代码结构
- 更新 QQBotApplication 版本号至1.7.13
|
2025-02-13 17:51:40 +08:00 |
|
|
9e062976ac
|
feat(gpt): 支持切换 GPT 模型
- 新增配置项 GPT 用于选择 GPT 模型类型
- 实现 BaiduGPT 和 SiliconGPT 两种模型的切换逻辑
- 优化 SiliconGPTManager 初始化,支持自定义模型配置
- 更新 QQBot 版本号至 1.7.12
|
2025-02-13 17:38:28 +08:00 |
|
|
9347eb9cde
|
fix(BaiduGPT): 修复模型切换显示错误
- 将显示切换的模型名称改为当前 GPT 管理器的简单名称
- 移除了不必要的设置模型名称方法调用
|
2025-02-12 18:23:10 +08:00 |
|
|
12f224b8f3
|
fix(BaiduGPT): 修复模型设置后未返回问题
- 在设置 Baidu GPT 模型后添加 return 语句,避免继续执行其他逻辑
- 更新应用版本号至 QQBot v.1.7.11.5
|
2025-02-10 18:06:53 +08:00 |
|
|
068964145f
|
feat(gpt): 支持硅基大模型并优化 GPT功能
- 新增对硅基大模型的支持,可通过指令切换使用
- 优化 GPT 模型切换逻辑,支持更多自定义选项
- 优化日志级别和网络请求超时设置
|
2025-02-10 13:44:31 +08:00 |
|
|
864d5960a7
|
commit feat: 新增和改进HTTP请求处理及文件下载功能
- 新增文件下载功能:
- 新增 `FileBody.java` 类,定义文件下载的数据结构。
- 新增 `FileCallback.java` 类,处理文件下载的回调逻辑,包括线程池管理和下载进度报告。
- 新增 `HttpDownloadUtils.java` 工具类,提供异步和同步的文件下载方法,并支持下载接口回调。
- 改进HTTP请求处理:
- 修改 `NapCatQQ.java` 的 `onResponse` 方法,增加对响应头(`Headers`)的处理。
- 修改 `GetRequestParams.java` 和 `PostRequestParams.java` 的 `getRequest` 方法,支持在请求中添加自定义Header。
- 修改 `HttpCallback.java` 的 `onResponse` 方法,增加对响应头(`Headers`)的处理。
- 优化HTTP日志记录:
- 修改 `HttpLoggingInterceptor.java`,调整日志级别为默认输出响应体,修复日志输出格式和异常处理问题。
- 改进BaseApi类:
- 修改 `BaseApi.java`,增加对请求头的支持,并优化错误处理逻辑。
- 在拦截器中处理非成功的响应码,返回统一格式的错误信息,避免业务逻辑中重复处理。
- 更新QQBotManager API回调:
- 修改 `QQBotManager.java`,更新API回调方法以处理响应头(`Headers`),确保所有回调方法一致。
- 新增GPT API交互功能:
- 新增 `OpenAiBean.java` 类,定义与OpenAI交互的数据结构,包含响应中的各个字段。
- 新增 `SiliconGPTManager.java` 类,实现新的GPT管理器,处理与Silicon GPT API的交互。
- 新增 `GPTApi.java` 类,提供与GPT API交互的基础配置和API调用方法。
- 新增 `GPTBuilder.java` 类,用于构建发送给GPT API的请求对象。
- 改进GPT管理器:
- 修改 `AbsGPTManager.java`,添加锁机制,防止同一用户同时发起多个请求。
- 提供获取消息列表的方法,限制历史消息的最大数量。
- 支持设置模型版本。
- 修改 `BaiduGPTManager.java`,移除重复的清除方法,继承自父类。
- 使用父类提供的方法获取消息列表,简化代码逻辑。
- 优化和重构:
- 进一步优化 `HttpLoggingInterceptor.java` 的日志记录逻辑,提高性能和可读性。
- 重构 `BaseApi.java` 初始化方法,简化代码逻辑,提高可读性。
这些改动增强了HTTP请求处理能力,增加了文件下载功能,并为与GPT API的交互提供了支持。
|
2025-02-08 18:27:00 +08:00 |
|
|
56774792c1
|
feat(gpt): 重构 GPT 管理器并添加新功能
- 重构 AbsGPTManager 抽象类,添加多个新方法
- 新增 sendMessage、textToImage、imageToText、getGPTVersion 等方法
- 添加 setMaxMessageCount 方法,用于设置最大消息数量
- 实现 getManager 方法,根据类获取相应的 GPT 管理器实例
- 更新 BaiduGPTManager 类,实现新增的方法
|
2025-02-05 10:33:12 +08:00 |
|
|
e7fae929a1
|
refactor(gpt): 重构 GPT 相关代码并优化功能
- 新增 AbsGPTManager 抽象类,定义 GPT 管理器的通用接口
- 重命名 BaiduGPTManager 类,使其位于 com.yutou.qqbot.gpt 包中
- 更新相关引用和依赖
- 优化部分代码结构,提高可维护性
|
2025-02-04 18:15:15 +08:00 |
|
|
1041dfa909
|
feat(bot): 增加图片处理功能并优化日志系统
- 新增 textToImage 和 imageToText 功能,实现文本与图片的相互转换
- 优化日志系统,使用 log4j2 实现动态日志记录- 重构 BaiduGPTManager 类,增加多线程支持和错误处理
- 更新 MessageHandleBuild 类,支持 message_id 参数
- 修复部分功能的逻辑错误,提高系统稳定性
|
2025-02-04 17:13:48 +08:00 |
|
|
df0337b006
|
更新为1.7.7
|
2024-09-20 09:31:59 +08:00 |
|
|
ebe96127e5
|
调整QQ对外接口
|
2024-06-09 11:37:39 +08:00 |
|
|
6ed42d3e80
|
update
|
2024-05-21 16:26:21 +08:00 |
|
|
9903056551
|
修复百度没有上下文问题
|
2024-05-21 16:24:25 +08:00 |
|
|
10c4459936
|
移除多余输出
|
2024-05-10 13:25:46 +08:00 |
|
|
604d186cc2
|
修复百度版本保存失败问题
|
2024-05-10 13:03:23 +08:00 |
|
|
400f2df6ab
|
优化百度文心一言保存版本到文件
|
2024-05-05 17:13:10 +08:00 |
|
|
5a7382d02c
|
完成基本功能转移
|
2024-05-04 17:26:27 +08:00 |
|
|
9ea1450066
|
新增B站AI总结功能
|
2024-01-17 15:12:40 +08:00 |
|
|
a317767ae7
|
遥遥领先
遥遥领先
|
2023-09-05 01:33:23 +08:00 |
|
|
5846ef5016
|
遥遥领先
|
2023-09-05 01:06:00 +08:00 |
|
|
91a18835c3
|
遥遥领先
|
2023-09-05 00:54:07 +08:00 |
|
|
694239eac9
|
遥遥领先
|
2023-09-05 00:32:03 +08:00 |
|
|
af3f85618d
|
遥遥领先
|
2023-09-04 12:19:37 +08:00 |
|
|
d56d6edf19
|
更换摸鱼日历的api
|
2023-08-08 11:30:01 +08:00 |
|
|
084d8901e9
|
更换摸鱼日历的api
|
2023-08-02 09:42:53 +08:00 |
|
|
00816083b9
|
调整摸鱼图提前下载时间
|
2023-08-01 14:55:50 +08:00 |
|
|
e65eb62417
|
调整百度GPT的User为用户而不是群组
|
2023-07-25 17:17:42 +08:00 |
|
|
9fdf670c26
|
新增百度文言一心GPT接口模块
|
2023-07-25 14:48:11 +08:00 |
|
|
808798028f
|
调整摸鱼日历API
|
2023-06-20 17:48:04 +08:00 |
|
|
4f5bcc9df3
|
修复下载摸鱼图片会死循环问题
修复电池签到任务周任务为空问题
|
2023-06-20 09:40:27 +08:00 |
|
|
0819bc58aa
|
更新 'src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java'
|
2023-02-23 22:40:49 +08:00 |
|
|
2e4e072201
|
update
|
2023-02-23 17:27:44 +08:00 |
|
|
ff9ae9cc36
|
更新 'src/main/java/com/yutou/qqbot/models/Commands/PaoPaoSleepWaring.java'
|
2023-02-23 17:23:08 +08:00 |
|
|
eb4264628d
|
update
|
2023-02-23 17:21:57 +08:00 |
|
|
083218b1cb
|
新增毛毛提醒,修改泡泡提醒为一小时
|
2022-11-20 19:08:32 +08:00 |
|
|
ae72956f68
|
update PaoPaoSleepWaring
|
2022-11-11 22:55:03 +08:00 |
|
|
1456675446
|
update PaoPaoSleepWaring
|
2022-11-11 22:54:15 +08:00 |
|
|
c2fc5c965a
|
add PaoPaoSleepWaring
|
2022-11-11 22:43:46 +08:00 |
|
|
cf098877c3
|
update 木鱼音频
|
2022-11-10 20:36:37 +08:00 |
|
|
c9eceaccf3
|
update 木鱼音频
|
2022-11-10 20:29:49 +08:00 |
|
|
ab1facc747
|
add PaoPaoSleepWaring
|
2022-11-10 14:18:12 +08:00 |
|
|
5ac0b45540
|
fix WoodenFish.java
|
2022-11-07 09:41:45 +08:00 |
|
|
c146eac9c5
|
add WoodenFish.java
|
2022-11-04 10:28:58 +08:00 |
|
|
85fbce9f4f
|
add WoodenFish.java
|
2022-11-04 10:25:17 +08:00 |
|
|
1908c905ac
|
下载器支持代理
|
2022-10-13 23:28:04 +08:00 |
|
|
f0d61ffbb6
|
替换BT下载器
|
2022-10-09 00:03:34 +08:00 |
|