Unfiltered
登录 打开聊天

对话早期1次含糊其辞如何蔓延到所有回答

阅读约 2 分钟

对话早期1次含糊其辞如何蔓延到所有回答

AI聊天在每次回答前都会重新读一遍整段对话,包括自己之前的回答。第2次回答中的含糊其辞,会成为第3次回答的部分素材,模型往往会保持前后一致。这就是为什么一开始很直接的对话,最后可能变得处处含糊其辞。开一个新对话、先要结论、重新说明背景,这些都能重置这种状态。

对话里的第一个回答通常最直白。到第10个回答时,同一个助手会在每段话里都加上提醒。模型本身没有变,变的是对话,而模型读的是整段对话,不只是你最后提出的问题。

本页内容
  1. 模型在每次回答前会读取所有内容
  2. 自己的含糊其辞会变成一种被延续的模式
  3. 长对话会丢失最初的指令
  4. 什么能重置这种基调
  5. 无过滤AI聊天改变了什么
  6. 合理的疑问

模型在每次回答前会读取所有内容

AI聊天在两次回答之间没有自己的记忆。每一次,它都会收到目前为止的整段对话,并据此写出下一条消息。你最后提出的问题,只是它所读内容的最后一行。在它之上的所有内容,包括模型自己写过的话,都会影响这个回答。

自己的含糊其辞会变成一种被延续的模式

模型经过训练,会以前后一致的方式续写文本。如果第2次回答里有免责声明,第3次回答就是在免责声明已经变得寻常的对话之后写出的,接下来的回答也会延续同样的模式。早期1句谨慎的话,就可能给整段对话定下基调,哪怕你之后的问题完全无害。

长对话会丢失最初的指令

每个对话都有一个上限,决定模型一次能看到多少文字。对话一旦超过这个上限,最早的消息就会从视野中消失。如果你在一开始要求直白、直接的回答,等模型写到第30次回答时,这个要求可能已经不在它能看到的范围内,而最近的谨慎回答却还在。

什么能重置这种基调

当回答开始变得拖沓时,开一个新对话;新对话不会带着任何旧的含糊其辞。把对直接性的要求既放在对话开头,也放进问题本身。先要结论,再要理由。当某一次回答变得软弱时,直接指出问题所在,因为对话中的纠正同样是模型会参照的素材。

无过滤AI聊天改变了什么

为直白表达调校过的聊天,一开始就是直接的基调:结论在理由之前,弱点被明确指出,猜测会被标注为猜测。对话中可供模型延续的谨慎本来就更少。非常长的对话仍然可能出现偏移,所以同样的重置方式在这里也有用,只是需要的次数更少。

合理的疑问

为什么我对话里的第一个回答,比后面的回答更好?

第一个回答只根据你的问题写成。后面的回答,是根据当时已经包含含糊其辞的对话写成的,模型延续了那种模式。

让聊天不要含糊其辞,这样说有用吗?

通常有用,但只维持几次回答。把这个要求放进每个问题里,或者开一个新对话,效果会更好,因为在长对话靠前位置的指令,分量会变轻,甚至会从视野中消失。

无过滤AI聊天机器人和无过滤助手有区别吗?

在行为方式上没有区别。两者都会在每次回答前读取整段对话,所以两者都可能出现偏移,也都能用同样的方式重置。

开一个新对话,先要结论。

打开无过滤聊天

一个答案是如何被塑造的