feat(prompt): 添加用户提示词功能支持
This commit is contained in:
@@ -235,7 +235,8 @@ func handleCallbackSuccess(ctx context.Context, req *dto.CallbackReq, composeTas
|
||||
// 4) 合并系统提示词
|
||||
systemPrompt := util.GetModelPrompt(ctx, model.ModelType)
|
||||
skillContent := SkillMdContent(ctx, composeTask.SkillName)
|
||||
messages = util.MergeSystemPrompt(messages, systemPrompt, skillContent, model.RequestMapping)
|
||||
userPrompt := composeTask.RequestPayload["userPrompt"].(string)
|
||||
messages = util.MergeSystemPrompt(messages, systemPrompt, skillContent, userPrompt, model.RequestMapping)
|
||||
|
||||
// 5) 合并附加结构
|
||||
messages = util.MergeConsult(composeTask.RequestPayload, messages, model.ExtendMapping)
|
||||
|
||||
Reference in New Issue
Block a user