Whizi记忆功能:它在你的对话中记住了什么

快速解答

是的。Whizi会记住你分享的持久事实,比如你的名字、偏好和目标,并在之后的对话中重新使用它们。这些事实属于你的账户,而不属于某一次对话,所以无论你切换到新的对话,还是换用哪个模型,它们都会跟着你。它们以一份简单的短行列表形式存储,上限为2,000个token。

简短回答

是的,Whizi会记住你分享的持久性事实,并在之后的对话中重新使用它们。设置页用一句话概括了这一点:"Whizi会记住你在对话中分享的持久事实,比如你的名字、偏好和目标,并在你的网页端和手机端聊天中使用它们。"

这些事实属于你的账户,而不属于某一次对话,所以无论你打开全新的聊天,还是切换到哪个模型,它们都会跟着你。它们以一份简单的短行列表形式存储,上限为2,000个token。

使用场景记忆在那里的作用
文本聊天在模型回答之前,保存的列表会作为独立的系统消息附加到请求中
语音语音会话开始时,保存的列表会被添加到语音会话的提示中
设置"Whizi记住的内容"一行列出这些事实,一个操作即可全部清除
数据导出导出文件会在一个memory字段下携带该列表
账户删除保存的记忆会随账户的其余部分一起被删除

什么样的内容会被记住

一条事实要通过的标准很严格:只有当它会在几周后的一次不相关对话中改变Whizi的回答方式时,才会被记住。仅仅提到某件事并不等于要求被记住,而一次处理过程返回一份未作改动的列表,也是正常结果。

会被记录不会被记录
你分享的关于自己的持久事实:姓名、偏好、目标、人际关系、正在进行的状况你只是询问或讨论过的事情、闲聊、一次性任务、临时状态、随口的看法
你明确要求记住的长期偏好被当成长期规则对待的玩笑、实验或一次性请求
两条事实冲突时保留最新版本健康或财务细节,除非你明确要求记住
逐字保留的姓名、数字和日期关于Whizi本身的事实:它的名称、界面、功能或模型,或你对这些的看法
合并进已有行中合适位置的事实已有一行内容中已经隐含的任何信息

Whizi被要求绝不存储关于应用本身的观察,也绝不存储关于助手应该如何说话或如何格式化回复的指令,除非你明确要求把它当作长期偏好记住。这类被存储的规则会在此后每一次对话中被遵守,就像你刚刚提出过要求一样,而这正是这条规则要防止的失误。

语音多了一层额外保护。语音转录来自语音识别,可能包含听错的内容,因此读起来含糊或令人意外的一行会被略过,而不是被猜测着记下来。

记忆和针对单个项目的指令不是一回事。想应用于某一项工作的指令应该放在项目中,详见使用项目

Whizi何时写入记忆

不是每条消息之后都会写入。在文本聊天中,提取过程会在对话轮数达到6的倍数时运行,大致相当于每三次回复运行一次。该过程会读取最近六轮对话加上你已有的列表,并返回改写后的列表。

有一个专门设计的例外。如果你的消息要求记住某件事,用了诸如"记住"、"记下来"、"别忘了"这类措辞,或者要求Whizi把某件事保存或留在记忆里,处理过程会立刻触发,而不必等到下一个节点。之所以这样设计,是因为最初一轮"我叫……"接着一句"记住这个",过去会完全提取不到任何内容,因为一段对话的第一次计划内处理要等到第六轮才会到来。

语音使用不同的触发方式:处理过程只在会话结束时运行一次,处理的是整段会话的转录内容。

每次处理都会在你的回复已经显示在屏幕上之后,在后台运行,而且是重写整份列表,而不是在后面追加内容。存储中的无用内容也是这样被清理掉的:每次处理时,已有的每一行都要接受同样的标准检验,不符合规则的一行会被删除,而不会因为谨慎而被保留。

读取操作是和请求的其余部分并行进行的,而不是排在它前面,所以记忆读取失败绝不会阻塞回复。如果读取失败,模型只是在那条消息里拿不到记忆区块而已。

容量上限

记忆是有上限的,这也是为什么它始终是一份精炼的短行列表,而不是一份不断增长、记录你说过的每一句话的转录稿。

设置项数值
最大存储记忆量2,000个token
改写目标大小1,500个token
目标形态约50行,每行约55个字符
每次处理读取的聊天轮数最近6轮
聊天和语音的转录输入上限20,000个token
任一模型处理的输入上限50,000个token

当改写结果超出上限时,第二道处理会将其精简:关于同一个人、同一件事或同一种状况的重复行会被合并,最没用的行会被去掉。有用与否由内容判断,而不是由它在列表中的位置判断,而那些关于你是谁的长期事实(姓名、家庭、工作、长期偏好)会被视为最有价值的行,而不是最可以舍弃的行。

在此之下还保留着一道按位置裁剪的最后防线,用于精简处理失败、或结果仍然超出预算的情况。记忆必须回落到上限以内,因为聊天的系统提示是围绕这个上限来分配预算的。

查看并清除Whizi记住的内容

在网页端,打开设置。记忆区块位于偏好设置的末尾,有一行标为"Whizi记住的内容",旁边显示已存储事实的数量。点开这一行会展开完整列表,下方是一个红色的"清除记忆"操作。

清除前会先确认。确认框标题为"清除Whizi的记忆?",内容写着:"这将永久删除Whizi记住的关于你的一切,包括网页端和手机端。此操作无法撤销。"

在还没有任何存储内容时,这一行会显示为"暂无记住的内容。你在聊天中分享的事实会显示在这里。"

在应用里,同样的功能位于设置中的"Whizi了解我的哪些信息"一行下。点开会弹出一个标题为"Whizi记住的内容"的提示框,以项目符号列出这些事实,还有一个"关闭"按钮和一个具有破坏性的"忘记一切"按钮。成功清除后会显示确认信息"记忆已清除"和"Whizi不再记得关于你的任何信息。"

没有办法编辑或删除某一条单独的事实,也没有关闭记忆功能的开关。

记忆无法加载时

两条记忆故障提示指向的都是记忆服务本身,而不是你的账户。

你看到的提示含义
"记忆功能目前不可用,请稍后再试。"设置页的读取失败了,你存储的事实不受影响
"清除记忆失败,请重试。"清除请求失败了,所以列表仍然存在,重试清除即可

在应用里,对应的提示框标题分别是"记忆不可用"和"记忆无法清除"。这两者都不会删除任何内容,所以清除失败时,你的事实会完全保持原样。

访客、隐私与导出数据

不注册账号也能使用记忆功能。访客会话拥有自己的事实列表,当该访客创建账号后,这些事实会逐行合并进账户中,不会出现重复行,访客副本随后会被删除。

Whizi不会使用你的提示词、文件、对话、语音转录或生成内容来训练Whizi自有的AI模型,也不会把这些内容作为训练数据出售。完整细节见Whizi如何处理你的数据

记忆是选择自己模型这件事上的一个例外。写入并精简你事实列表的后台处理,并不运行在你为对话选择的模型上,而是运行在Whizi为这项任务指定的固定模型上,它读取的内容是对话中最近的几轮加上你已有的事实列表。把聊天切换到另一个模型,并不会改变执行记忆处理的模型。

保存的记忆会一直保留,直到被删除为止,这一点和上传内容、生成媒体不同,后者被设置为最长30天后过期。每类数据具体存放在哪里,详见Whizi在哪里存储你的数据

你的数据导出会包含这份列表,放在一个memory字段下,与你的聊天、项目、媒体、分享链接、订阅和推荐资料并列。完整的导出内容见导出聊天和文件。删除账户会连同账户本身一起移除保存的记忆。

操作清单
  • 记忆按账户存储,而不是按对话存储,并在网页端和应用之间共享
  • 只有当一条事实会在几周后一次不相关的聊天中改变回答时,它才会被记住
  • 提取程序被要求不记录健康或财务细节,除非你明确要求
  • Whizi被要求绝不存储关于应用本身的事实,也不存储未经指示的行为规则,如果它们混入了列表,就要把它们删除
  • 文本聊天大约每三次回复提取一次,如果你要求被记住,则会立刻提取
  • 语音只在会话结束时提取一次
  • 列表上限为2,000个token,会先被精简,按位置裁剪则作为后备方案
  • 设置页会显示完整列表,唯一的编辑操作就是把它全部清除

常见问题

Whizi会记住之前的对话吗?

它记住的是从这些对话中提炼出的持久事实,而不是对话本身。一份关于你的简短事实列表,比如你的姓名、偏好、目标、人际关系和正在进行的状况,会保存在你的账户中,并作为独立的系统消息附加到之后的请求里。旧的聊天文本不会被重放进新的聊天中。

如何让Whizi忘记某件事?

没有针对单条事实的删除功能。设置页会给你完整的列表,以及一个"清除记忆"操作,可以一次性删除所有内容,需要对话框确认,且无法撤销。如果只是某一行不对,通常在聊天中说出正确的版本就够了,因为提取过程在两条事实冲突时会保留最新的一条,并删除不再适用的行。

记忆功能会消耗积分吗?

不会。记忆功能的代码路径不会扣除任何积分,无论是更新列表的提取过程,还是列表超出上限时进行精简的处理,都不会扣积分。这两者都是在你的回复之后在后台运行的,都不是你发送的一条消息。积分费用详见积分

切换模型时,记忆会保留吗?

会保留。无论你选择哪个模型,事实列表都会被附加到请求中,所以在对话中途切换模型,也会保留Whizi了解你的一切。这正是把这些事实保存在账户上、而不是保存在某一个模型对话里的意义所在。参见对话中途切换模型

不注册账号也能使用记忆功能吗?

可以。记忆接口既接受访客会话,也接受已登录会话,前面没有任何套餐或权限检查,所以访客得到的事实列表和付费账户是一样的。

Whizi记住的关于我的内容会被用来训练AI模型吗?

不会,存储的事实列表也不是这条规则的例外。它和你的其他内容一样,同样受那份训练声明的约束,而不是被排除在外,这一点在Whizi如何处理你的数据中有说明。与记忆特别相关的是时机:在设置页清除列表会立刻删除存储的这一行,所以你不需要删除整个账户才能摆脱它。