最近在微调一个7B模型做客服场景,发现一个问题:同样的训练数据,用不同prompt格式喂进去,模型学出来的效果差好多。比如我试了“你是一个客服”这种简单指令,模型回答还是很生硬,像在背模板。后来改成带具体场景和例子(比如“用户说商品坏了,你要先道歉再问订单号”),模型稍微好点,但偶尔还是会跑偏。想问下大家,微调时prompt应该写成固定模板,还是根据每个样本动态调整?另外,是不是需要在prompt里强调否定示例,比如“不要说‘我很抱歉’这种话”,才能让模型学会避开错误回复?求有经验的大佬指点,感谢!