19904408334
|
8598b63aa8
|
chore: 更新 .gitignore 并删除旧计划文档
|
2026-09-03 13:20:59 +08:00 |
|
19904408334
|
809c07ba3b
|
feat: 错误重试记忆DAO与DTO
|
2026-09-01 10:30:16 +08:00 |
|
19904408334
|
e78b914b0b
|
feat: 新增错误重试记忆表/entity/consts
|
2026-09-01 10:19:58 +08:00 |
|
19904408334
|
1ca25abca0
|
refactor: 模型解析/价格工具拆分至 service/utils,调用方适配(WIP)
- price.go -> service/utils/media_type.go(媒体类型检测)
- model_resolve.go -> service/utils/model_resolve.go(模型解析)
- 删除 service/parse_error_test.go(逻辑迁往 utils 后无对应测试)
- session_sync/session_stream/model_*_service/pricing_client 等调用方适配
- schema_mapping/model_call_dto 补字段路径
|
2026-09-01 10:18:23 +08:00 |
|
19904408334
|
923644db2b
|
refactor: 模型错误解析改为 ErrorMessageMapping 配置驱动
- parseModelError 按模型配置的 ErrorMessageMapping(schema 树)解析错误响应
- 成功判定: code 提取为空 / code 节点配置 defaultValue 且提取值等于它 → 成功
- 未配置 mapping 不识别错误(纯配置驱动), 删硬编码 ModelErrorResp/ModelError1Resp
- DTO 加 errorMessageMapping 字段, update.sql 建 error_message_mapping JSONB 列
- 单测: parse_error_test.go 覆盖扁平/嵌套/数组/纯字符串路径/未配置/坏 JSON
|
2026-08-29 17:52:23 +08:00 |
|
 19904408334andClaude
|
b165ef4f3e
|
refactor: 引用系统模型并入 Update,删除 /referenceSystemModel 端点
非超管 updateModelManage 编辑系统模型时直接插引用行(apiKey 必填、同名唯一、
不拷贝配置),前端继续走 updateModelManage 即可引用,无需换接口。
- 删 service.ReferenceSystemModel / controller.ReferenceModel / ReferenceSystemModelReq/Res
- Update:恢复引用行(refSystemModelId>0)个人字段分支(只改 apiKey/enabled/chatModel)
- 修复同名唯一性检查丢失自排除(exist.Id != req.Id),允许不改名编辑
- 非超管建引用行补 apiKey 必填校验
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-29 16:46:24 +08:00 |
|
 19904408334andClaude
|
4afb920456
|
feat: model_manage 增加 ref_system_model_id 引用列与引用 DTO
- entity/dto 落地 ref_system_model_id 字段 + ReferenceSystemModelReq/Res
- DAO 新增 CountReferences / UpdateReferencesName 辅助方法
- roundtrip 单测验证 DTO→entity 映射
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-29 14:35:12 +08:00 |
|
 19904408334andClaude
|
928682f121
|
feat: 模型计费收敛到 shop-user-trade(去 admin 租户扣费 + /calc 算费)
- 删 CheckTenantBalance/DeductBalance/GetTenantSurplus(admin-go 租户余额退出 model-gateway)
- 新增 pricing_client.go:门禁 config/get + calcModelCost 调 shop-user-trade /calc 算费
- sync/stream/async 三处 Cost 改为按用量调 /calc(媒体类型映射 text/audio/video/image)
- 删 price.go 本地 PriceConfig 换算体系与 entity/dto 的 price_config 字段
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-08-29 14:32:51 +08:00 |
|
19904408334
|
4a9ae2d412
|
refactor: 重构模型 HTTP 客户端并移除冗余代码
|
2026-08-29 11:53:02 +08:00 |
|
19904408334
|
9d9bd71468
|
fix: 优化模型网关请求重试与业务字段前置写入
- 流式调用增加可重试错误码检测与指数退避重试
- 业务字段写入改为前置追加,不覆盖已有值
- 请求体按模板元数据递归合并,补充数组/对象字段处理
- 异步任务查询支持请求体映射与占位符替换
- 升级 common 与 gmq 依赖版本,移除本地 replace
|
2026-08-21 09:47:21 +08:00 |
|
19904408334
|
76c55fbb73
|
feat: 新增业务字段路径读写工具
新增 TakeBusinessFields、WriteBusinessFields、SetByPath 与 GetByPath 等工具,支持按映射路径写入请求体与解析响应,并更新相关依赖。
|
2026-08-18 10:11:09 +08:00 |
|
WangLiZhao
|
445ee02c5a
|
refactor(model): 重构模型网关实体和映射逻辑
|
2026-06-12 17:50:22 +08:00 |
|
WangLiZhao
|
b3b111995e
|
refactor(task): 重构任务服务和数据结构
|
2026-06-12 15:29:05 +08:00 |
|
WangLiZhao
|
1c6c9bae14
|
refactor(service): 重构模型网关服务结构
|
2026-06-11 17:58:49 +08:00 |
|
admin
|
a6b32bfeb3
|
ci/cd调整
|
2026-06-10 16:16:05 +08:00 |
|
WangLiZhao
|
0cf8948cd2
|
feat: 重构异步模型字段并更新依赖
|
2026-06-08 18:01:53 +08:00 |
|
WangLiZhao
|
bcfcc7ed47
|
refactor(util): 重构映射工具函数并优化异步任务轮询逻辑
|
2026-06-03 13:30:39 +08:00 |
|
WangLiZhao
|
52124385a1
|
refactor(asynch): 重构异步模型配置和队列管理
|
2026-06-02 20:26:45 +08:00 |
|
WangLiZhao
|
c7e9eb889b
|
feat(model): 添加流式配置支持并优化响应处理
|
2026-05-30 22:08:46 +08:00 |
|
WangLiZhao
|
d409b84b58
|
refactor(service): 重构服务模块结构并优化模型配置
|
2026-05-29 17:54:19 +08:00 |
|
WangLiZhao
|
e487b4bb5e
|
refactor(task): 重构异步任务处理流程
|
2026-05-27 09:36:25 +08:00 |
|
WangLiZhao
|
a28fcbaee9
|
feat: 新增模型扩展映射与查询配置字段
|
2026-05-23 18:08:08 +08:00 |
|
WangLiZhao
|
0e2ac286e9
|
feat(model): 添加运营商列表功能
|
2026-05-22 13:03:10 +08:00 |
|
WangLiZhao
|
170568e03e
|
refactor(model): 重构模型实体和数据访问层
|
2026-05-21 10:41:37 +08:00 |
|
WangLiZhao
|
142fea1e91
|
refactor(service): 重构服务代码结构并更新配置
|
2026-05-18 19:19:16 +08:00 |
|
WangLiZhao
|
bac9d7713f
|
update: 更新配置文件中的服务地址,修改模型管理相关代码,调整数据结构和逻辑,优化模型列表查询和会话模型设置,更新数据库表结构和索引,修改模块名称和依赖版本
|
2026-05-15 14:56:26 +08:00 |
|
WangLiZhao
|
adf1d0ae6e
|
update: 更新模型列表查询接口以支持私有化过滤
|
2026-05-12 14:08:29 +08:00 |
|
WangLiZhao
|
37d3461983
|
gatway
|
2026-05-12 13:45:08 +08:00 |
|
WangLiZhao
|
e81df5ce5a
|
第一次提交
|
2026-04-29 15:54:14 +08:00 |
|