跳到正文 / Skip to content
AI 知识地图搜索与文字目录 / Search

如果需求含有错误前提,怎样允许 AI 先指出问题而不是顺着回答?

A006 · A 表达意图 · 目标与成功标准

回答要点

可以明确要求 AI 检查前提,但这只能给它纠错的任务,不能保证它识别出错误。 尤其不要把“我已经确定……”写成事实,然后只问它为什么。

完整解答

Anthropic 团队的研究测试了5个助手、4类生成任务,发现模型可能迎合用户观点,也可能在用户质疑之后把原本正确的答案改错。实验支持“用户的表态会影响回答”,并没有证明加一句“不要迎合我”就能解决问题。研究原文

实际写法要区分三种内容:已经有材料支持的事实、你希望核实的判断,以及为讨论暂时设定的假设。例如“用户流失一定是因为价格太高,帮我降价”把原因提前定死;可以改为:

最近用户流失增加。我怀疑与价格有关,但原因尚未确认。请检查现有数据是否支持这个判断,列出其他同样能解释现象的原因;证据不足的地方指出缺什么资料,再讨论是否需要降价。

这里有效信息是“原因尚未确认”和“按什么证据判断”。如果是小说设定或明确的假设推演,则应写“以下作为假设,不要求证明它真实”,避免 AI 把设定也当成待纠正的错误。

这是一种根据上述风险制定的写法,尚无证据保证它在所有任务上提高多少。需要核实的前提,最终仍要与数据、原文或可运行的验证结果比较。

引用文献

1. Sharma 等(2023/2024),Towards Understanding Sycophancy in Language Models