Commit Graph
44 Commits
Author SHA1 Message Date
19904408334 b5d2332ca9 fix: 修复网关任务创建超时及响应解析
1. 使用 context.WithoutCancel 防止上游断连导致请求取消,并设置30分钟超时
2. 显式设置 HTTP 客户端超时与 ResponseHeaderTimeout
3. 手动解析内部 API 响应格式并增加错误校验
4. 调整任务创建流程:先本地生成 UUID 并落库,再携带 taskId 调用网关
5. 提升 uuid 为直接依赖
2026-07-09 13:48:37 +08:00
19904408334 9131b06c8d fix: 增加读取OSS文件的重试机制 2026-07-08 13:36:34 +08:00
WangLiZhao 55e4612404 feat(billing): 实现多条计费数据支持并优化模型计费逻辑 2026-07-01 17:41:03 +08:00
WangLiZhao 53acda7250 feat(gateway): 添加计费数据支持到回调功能 2026-07-01 16:03:43 +08:00
WangLiZhao bcc2c2bf9e refactor(prompt): 移除调试打印语句 2026-06-30 15:08:32 +08:00
WangLiZhao f52d87e3fa refactor(util): 重构模板映射逻辑并优化回调处理
- 使用 JSON 序列化反序列化替代递归填充空值方法
- 移除 fillEmptyInPlace 函数及相关递归逻辑
- 在回调日志中添加 OSS 文件路径信息
- 优化 JSON 解析错误处理语法
- 添加调试日志用于跟踪请求载荷和消息映射过程
2026-06-30 13:17:55 +08:00
19904408334 e981cc947b feat: 支持结构化构建类型追加附件内容 2026-06-29 17:17:02 +08:00
WangLiZhao 2ec292aa45 feat(task): 添加构建模型名称字段支持动态校验
- 在ModelGatewayTask实体中新增BuildModelName字段
- 修改ParseAndValidate函数参数,支持传入requiredFields
- 在异步工作器中实现构建模型的动态字段校验逻辑
- 添加prompt构建服务中传递构建模型名称的功能
- 实现构建模型不存在时的兜底机制
2026-06-23 14:55:51 +08:00
WangLiZhao 4ec3dc3ad0 fix(prompt): 修复OSS内容解析问题 2026-06-22 10:31:51 +08:00
WangLiZhao 973085ffc8 fix(prompt): 修复结构体类型请求中的自定义提示获取问题 2026-06-18 15:42:03 +08:00
WangLiZhao d304d0ee4a feat(prompt): 添加用户提示词功能支持 2026-06-18 15:34:53 +08:00
19904408334 d30808cfe2 feat: 使用配置项替换文件URL中的CDN域名
将硬编码的CDN域名替换为可配置的filePrefix,方便切换文件上传服务地址,并更新本地数据库连接配置。
2026-06-18 13:57:33 +08:00
WangLiZhao 7fa7a2e8ea refactor(files): 优化文件处理和任务服务逻辑 2026-06-18 13:39:41 +08:00
19904408334 dd79643170 fix: 替换请求头转发方式并修复空指针拦截
移除 util.ForwardHeaders,改为从 GoFrame 请求上下文直接提取原始请求头;新增 GetFileBytesFromURL 方法替代 DownloadFile 下载 OSS 文件;增加 composeTask 空指针校验防止异常;调整数据库连接池参数。
2026-06-18 10:06:49 +08:00
WangLiZhao eb28c2d1e0 refactor(model): 优化模型网关的数据解析和任务处理逻辑 2026-06-17 14:34:49 +08:00
WangLiZhao 0d52b631b9 refactor(task): 重构任务服务和数据结构 2026-06-12 15:29:06 +08:00
WangLiZhao c22d578e1a fix(task): 修复任务状态更新和超时处理问题 2026-06-11 11:27:15 +08:00
WangLiZhao df26329836 feat(session): 重构会话服务支持节点维度的Redis缓存管理 2026-06-10 16:48:35 +08:00
admin 40abf0f606 ci/cd调整 2026-06-10 16:32:42 +08:00
WangLiZhao b69e7386e2 refactor(prompts-core): 重构代码结构和优化工具函数 2026-06-10 14:51:25 +08:00
WangLiZhao 1c1db7e30c feat(prompt): 实现历史消息注入功能和协议配置优化
- 在 handleCallbackSuccess 函数中新增获取协议配置逻辑
- 实现历史消息获取并在 rounds 中注入历史消息
- 添加 InjectHistory 函数实现按协议顺序合并历史消息
- 在 GetPromptText 接口中集成历史消息注入测试
- 更新 ProviderProtocol 实体中的 MergeOrder 类型为 []string
- 新增 Capabilities 字段支持最大 token 配置
- 修改 renderTemplate 函数接收协议对象参数
- 优化会话历史存储逻辑,提取用户消息内容进行记录
- 移除无用的注释代码 handleCallbackSuccess 处理回调成功
2026-06-10 10:16:58 +08:00
WangLiZhao 78114f99c7 feat(session): 重构会话管理和消息存储功能 2026-06-09 15:46:09 +08:00
WangLiZhao 9410199fbe feat(session): 重构会话管理和Redis缓存机制 2026-06-09 14:00:01 +08:00
WangLiZhao e1461cf0f0 feat: 重构异步模型字段并更新依赖 2026-06-08 18:01:54 +08:00
19904408334 ee6677c1f8 fix: 修复响应体解析逻辑并统一结构包装 2026-06-05 11:48:27 +08:00
WangLiZhao de70d33115 refactor(prompt): 重构提示词构建服务和回调处理 2026-06-05 11:00:05 +08:00
WangLiZhao b2cad4cac2 refactor(model-gateway): 重构代码结构并优化数据库查询 2026-06-03 18:37:18 +08:00
WangLiZhao 3fa2896fc3 refactor(util): 重构映射工具函数并优化异步任务轮询逻辑 2026-06-03 13:30:39 +08:00
WangLiZhao 1bcf8f6e10 feat(model): 添加流式配置支持并优化响应处理 2026-05-30 22:08:46 +08:00
WangLiZhao 55eb436639 refactor(service): 重构服务模块结构并优化模型配置 2026-05-29 17:54:19 +08:00
WangLiZhao d74559ae74 refactor(task): 重构异步任务处理流程 2026-05-27 09:36:26 +08:00
WangLiZhao 2548ffc7ac feat: 新增模型扩展映射与查询配置字段 2026-05-23 18:08:09 +08:00
WangLiZhao 855d5b9abe refactor(prompt): 移除重复的数组长度参数
- 删除多余的 totalRounds 参数传递
- 保留必要的数组长度计算逻辑
- 优化参数列表结构
2026-05-22 18:33:43 +08:00
WangLiZhao 866b97d098 feat(model): 添加运营商列表功能 2026-05-22 13:03:10 +08:00
WangLiZhao 92092575bc feat(prompt): 重构提示词服务并添加模型类型子分类 2026-05-22 09:49:46 +08:00
WangLiZhao a34eb4ea61 refactor(prompt): 优化任务等待机制并改进数据结构 2026-05-21 14:23:34 +08:00
WangLiZhao 15f5761000 refactor(prompt): 重构异步模型字段和提示词构建服务 2026-05-21 10:53:58 +08:00
WangLiZhao fee6528f93 fix(prompt): 修复推理模型调用重试逻辑 2026-05-20 11:50:45 +08:00
WangLiZhao 35bc3bd6ec refactor(prompt): 重构提示词构建服务与数据模型 2026-05-20 11:36:39 +08:00
WangLiZhao c49144794d refactor(service): 重构服务代码结构并更新配置 2026-05-18 19:19:17 +08:00
WangLiZhao 5f98e52b34 refactor: 重构提示词构建逻辑并移除不再使用的文件处理服务 2026-05-15 15:16:26 +08:00
WangLiZhao 6497629fd0 prompts-core 2026-05-15 09:45:51 +08:00
WangLiZhao c4b8382dbb feat: 添加项目提示词配置并更新系统提示词生成逻辑 2026-05-12 14:54:36 +08:00
WangLiZhao b179fab2a1 prompts-core 2026-05-12 13:59:15 +08:00