dev未优化
dev优化中
将数据库、Redis、Consul及Jaeger配置切换至新环境地址,并在worker中忽略"Invalid video_url"与"Invalid audio track"错误,同时补充模型调用成功日志。
- 在ModelGatewayTask实体中新增BuildModelName字段 - 修改ParseAndValidate函数参数,支持传入requiredFields - 在异步工作器中实现构建模型的动态字段校验逻辑 - 添加prompt构建服务中传递构建模型名称的功能 - 实现构建模型不存在时的兜底机制
移除VideoDurationResp中多余的嵌套Data字段,直接访问TotalDuration等属性; 修正API路径中缺失的字母a(medi -> media)。
- 在CallbackPayload结构体中添加BillingDate字段 - 将任务的BillingData赋值给回调请求体的BillingDate - 保持现有回调功能的其他字段不变
- 在请求阶段将请求数据作为计费记录的基础字段存入数组 - 修改计费处理逻辑,使用请求阶段数据作为基础补充返回数据后进行费用计算 - 重试时使用相同的计费数据处理逻辑确保数据一致性 - 将计费结果直接替换数组第一个元素而非追加 - 更新数据库配置从 192.168.0.83 到 192.168.3.30 - 更新 Redis、Consul、Jaeger 和文件上传服务地址到新 IP - 修改数据库端口从 15432 到 5432 并更新密码
- 修正了 GetTenantSurplus 函数调用中的参数,从 task.TenantId 改为 model.TenantId - 注释掉了模型调用中重复的余额检查逻辑以避免冗余验证
更新 TenantSurplusResp 结构以匹配实际的嵌套 JSON 响应格式, 并修正 worker 中 billing 逻辑错误引用的租户ID变量。
重构执行列表树状结构,扁平化日期节点下的输出项,新增会话列表查询、结果删除与软删除标记,引入扩展字段与模板配置,升级依赖版本。
重新启用任务并发限制逻辑,使用 Redis 计数器控制模型并发数; 引入分布式锁防止重复创建,并优化优雅退出顺序确保请求完成; 移除 video_duration 计费计算,支持外部传入 taskId,为轮询查询添加独立超时上下文。
No dependencies set.
The note is not visible to the blocked user.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.