大多数“AI 给出了错误结果”的故事,问题都出在简报上。模型收到的要求很模糊,因此返回的结果也很模糊。解决办法不是写更长的提示词,而是每次都用相同的五行来写提示词。
五行
- 角色。 谁来完成这项工作。“你是一名地区销售经理的助理。”
- 输入。 它将收到什么,以及格式如何。“你将收到一封邮件的纯文本。”
- 输出。 你希望得到的确切内容,并写明格式。“最多返回三条要点,每条以动词开头。”
- 规则。 它必须做和不能做的事情。“不要编造截止日期。如果无需采取行动,只返回 NONE 一词。”
- 示例。 一个真实的输入,以及你自己会写出的输出。
人们最容易跳过的正是示例,而它对质量的提升作用最大。
可直接粘贴的模板
三个习惯
要求提供回退方案。 每份简报都应说明输入不符合要求时应返回什么(“NONE”、“UNSURE”、空列表)。总是要给出答案的 Agent,正是那些会编造内容的 Agent。
保持输出便于机器读取。 如果后续步骤要读取结果,就要求固定格式:每行一个条目,或一个小型 JSON 对象。散文是给人看的。
为简报添加版本号。 将它复制到一份带日期的文档中。当结果出现偏差时,你会想知道改动了什么。
现在就试试
选一封今天收到的邮件。写出五行内容,目标是“告诉我这封邮件是否需要回复,以及何时回复”。粘贴邮件,阅读答案。然后修改一条规则,再运行一次。这就是全部技能,其余的都是练习。


评论(0)
还没有评论,来说第一句。