feat(task): 添加构建模型名称字段支持动态校验
- 在ModelGatewayTask实体中新增BuildModelName字段 - 修改ParseAndValidate函数参数,支持传入requiredFields - 在异步工作器中实现构建模型的动态字段校验逻辑 - 添加prompt构建服务中传递构建模型名称的功能 - 实现构建模型不存在时的兜底机制
This commit is contained in:
@@ -69,6 +69,7 @@ func compileToProviderRequest(ctx context.Context, ir *IR, chatModel *gateway.As
|
|||||||
"callbackUrl": utils.GetCallbackURL(ctx, "/prompt/callback"),
|
"callbackUrl": utils.GetCallbackURL(ctx, "/prompt/callback"),
|
||||||
"requestPayload": providerReq,
|
"requestPayload": providerReq,
|
||||||
"buildType": req.BuildType,
|
"buildType": req.BuildType,
|
||||||
|
"buildModelName": req.ModelName,
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user