对话早期1次含糊其辞如何蔓延到所有回答
AI聊天在每次回答前都会重新读一遍整段对话,包括自己之前的回答。第2次回答中的含糊其辞,会成为第3次回答的部分素材,模型往往会保持前后一致。这就是为什么一开始很直接的对话,最后可能变得处处含糊其辞。开一个新对话、先要结论、重新说明背景,这些都能重置这种状态。
对话里的第一个回答通常最直白。到第10个回答时,同一个助手会在每段话里都加上提醒。模型本身没有变,变的是对话,而模型读的是整段对话,不只是你最后提出的问题。
模型在每次回答前会读取所有内容
AI聊天在两次回答之间没有自己的记忆。每一次,它都会收到目前为止的整段对话,并据此写出下一条消息。你最后提出的问题,只是它所读内容的最后一行。在它之上的所有内容,包括模型自己写过的话,都会影响这个回答。
自己的含糊其辞会变成一种被延续的模式
模型经过训练,会以前后一致的方式续写文本。如果第2次回答里有免责声明,第3次回答就是在免责声明已经变得寻常的对话之后写出的,接下来的回答也会延续同样的模式。早期1句谨慎的话,就可能给整段对话定下基调,哪怕你之后的问题完全无害。
长对话会丢失最初的指令
每个对话都有一个上限,决定模型一次能看到多少文字。对话一旦超过这个上限,最早的消息就会从视野中消失。如果你在一开始要求直白、直接的回答,等模型写到第30次回答时,这个要求可能已经不在它能看到的范围内,而最近的谨慎回答却还在。
什么能重置这种基调
当回答开始变得拖沓时,开一个新对话;新对话不会带着任何旧的含糊其辞。把对直接性的要求既放在对话开头,也放进问题本身。先要结论,再要理由。当某一次回答变得软弱时,直接指出问题所在,因为对话中的纠正同样是模型会参照的素材。
无过滤AI聊天改变了什么
为直白表达调校过的聊天,一开始就是直接的基调:结论在理由之前,弱点被明确指出,猜测会被标注为猜测。对话中可供模型延续的谨慎本来就更少。非常长的对话仍然可能出现偏移,所以同样的重置方式在这里也有用,只是需要的次数更少。
合理的疑问
为什么我对话里的第一个回答,比后面的回答更好?
第一个回答只根据你的问题写成。后面的回答,是根据当时已经包含含糊其辞的对话写成的,模型延续了那种模式。
让聊天不要含糊其辞,这样说有用吗?
通常有用,但只维持几次回答。把这个要求放进每个问题里,或者开一个新对话,效果会更好,因为在长对话靠前位置的指令,分量会变轻,甚至会从视野中消失。
无过滤AI聊天机器人和无过滤助手有区别吗?
在行为方式上没有区别。两者都会在每次回答前读取整段对话,所以两者都可能出现偏移,也都能用同样的方式重置。
开一个新对话,先要结论。
打开无过滤聊天