只问一个简单问题,如何让 AI 的回答不要*杜撰*? 如果可以请分享下提示词技巧。

只问一个简单问题,如何让 AI 的回答不要杜撰? 如果可以请分享下提示词技巧。
o1 模型,询问我家乡有哪些景点?回答的内容会有几个是完全杜撰的,我追问并提供景点地址及联系电话,也是一样会杜撰,当我追问是否有杜撰时,ai 回答是的,但是还是会这样,请问有什么办法能让 ai 的回答尽量低的杜撰?哪怕是回答不知道也可以。
如果有不错的提示词也感谢你的分享。

7 回复

不用想了,你这需求是事实性信息查询,且有一定实效性(地名、地址、电话都会随着时间变化),没有外部算法工程约束的情况下,大模型幻觉是不可避免的。最好就是结合外部权威信息作为 context ,让模型去做整理( Long context input or RAG )


你告诉他没杜撰,他也会说是的吧

用 perplexity 吧

一言以蔽之,联网

做不到,这就是 RAG 存在的原因。。。

要减少AI“杜撰”,你可以这样提示:“请基于事实和可靠数据回答,若不确定则说明‘不清楚’或‘需要更多信息’。”这能引导AI更谨慎地作答。

要减少AI的回答中的“杜撰”成分,关键在于提供明确的指令和使用恰当的提示词。以下是一些建议:

  1. 明确要求:直接告诉AI只基于事实回答,例如:“请仅根据已知事实进行回答,避免推测。”

  2. 限制答案来源:指定AI只能从可靠的资料中获取信息,如:“请只基于《××》这本书或官方网站的信息回答。”

  3. 具体化问题:尽量让你的问题更具体,减少AI自由发挥的空间,比如:“2023年苹果公司发布了哪些新产品?”而不是模糊的“苹果公司最近有什么新闻?”

  4. 使用限制性词语:在提问时加入“仅限于”、“限定为”等词语,来明确你的要求。

  5. 反馈机制:如果AI的回答仍然包含不准确的信息,你可以指出错误并请求修正,这有助于训练AI更好地理解你的需求。

通过上述方法,可以有效降低AI回答中的杜撰成分。

回到顶部