过滤器触及一个答案的三个地方
一个过滤器,能作用于输入、生成过程,或者完成的回答上。输入过滤,产出一个快速的现成回答。生成过滤,产出一个犹豫式的答案。输出过滤,产出一个在思路中途停下、或被替换掉的回答。这三者留下的痕迹,各不相同,足以被辨认出来。
人们把过滤器想象成一道要么打开、要么关闭的闸门。实际上,有三道闸门,在不同的节点上,而起作用的是哪一道,决定了你接下来该怎么做。
接着阅读
之前:问题被分类
你的文字,在模型处理它之前,就被检查了。当这个阶段做出决定时,回答会来得很快,读起来像是事先准备好的,因为它确实是。这个区别性的标志,是速度:一个出现得远比平常快的答案,不是生成出来的,而是被调取出来的。
过程中:措辞被引导
系统提示和调校,在回答被写出来的过程中,塑造着它。没有任何东西被阻止,也没有任何东西被替换;这些句子,只是软化地到来。这个阶段,正是大多数人所说的「被过滤的答案」,也是最难被察觉的,因为没有任何缺失能被注意到。
之后:回答被检查
一份完成的回答,在到达你之前,能被扫描一遍。当这个阶段起作用时,你有时会看到一个答案的前半部分,然后就停了,或者一份完整的回答,被一条简短的通知取代。出现之后又消失的文字,属于这个阶段,而不属于其他任何阶段。
为什么这个阶段对你来说很重要
换一种措辞,对第一阶段有用,因为它作用于表面特征。要求给出结构,对第二阶段有用,因为排序,是一条格式指令。这两者,对第三阶段都没用,而认出第三阶段,能省下你去尝试五种不可能奏效的措辞的功夫。
合理的疑问
所有服务都会用到这三个阶段吗?
大多数至少会用到两个,而具体组合各不相同。一个服务,能完全去掉第一阶段,保留一个严格的第三阶段,这在一个答案消失之前,读起来像是开放的。
系统提示,算是一个过滤器吗?
在第二阶段,它的表现,就像一个过滤器。它用普通语言,而不是一份规则清单,来设定语气和边界,这就是为什么它的效果,被感受为一种风格,而不是一种阻挡。
我能看出是哪个阶段起了作用吗?
不能直接看出来,但这些痕迹是可辨认的:异常的速度,指向第一阶段;软化的措辞,指向第二阶段;被中断或被替换的回答,指向第三阶段。
观察这里的一个回答是怎么到来的,速度如何。
打开无过滤聊天