如何在Whizi中使用项目功能

快速解答

Whizi中的项目是一种对话文件夹,同时携带固定文件和专属指令,两者都会在每条消息中被折叠进模型提示词。任何已登录账号都能使用项目功能,包括免费账号。每个账号最多可建50个项目,每个项目最多固定10个文件,每个文件最大10 MB。

简短的答案

Whizi中的项目是一种对话文件夹,同时携带固定文件和专属自定义指令,该项目内每条消息发送时,指令和固定文件的文本都会被载入并折叠进模型提示词。任何已登录账号都能使用项目功能,包括免费版。每个项目的上限是防滥用措施,而非付费门槛。这与人们通常从哪个功能转来对比,在ChatGPT项目功能的替代方案中有说明。

产品中公布的上限:

限制数值
每个账号的项目数50
项目名称120字符
项目指令32,000字符
每个项目的固定文件数10
单个固定文件大小10 MB
单个固定文件可用的提取文本32,000字符
整个项目提示词块120,000字符
一个对话可属于的项目数1

有两个行为比数字本身更重要。固定文件的字节会一直保存,直到你删除为止,而对话附件则会过期。而且项目上下文是在每一轮都重新构建进提示词的,而不是只在一开始构建一次,这既让项目变得可靠,也让它更消耗上下文。

项目里都装了什么

一个项目值得了解的东西有三样。

对话。 项目首先是一个文件夹。对话可以被移入或移出项目,一个对话同一时间最多只属于一个项目,这也是为什么侧边栏能显示一个干净的“其他全部”视图,列出不属于任何项目的对话。侧边栏把项目列在对话列表上方。侧边栏搜索匹配对话标题,跨越所有项目,所以无论对话放在哪个文件夹里,都能按名字找到它。重命名和删除的说明见整理你的对话,搜索框能匹配什么、不能匹配什么见搜索你的聊天记录

指令。 一个项目可携带最多32,000字符的自定义指令,应用于其中的每一个对话。说得直白一点:项目专属指令是Whizi中唯一由用户自行撰写的指令。不存在账号级别的自定义指令设置。设置页面提供订阅、取消订阅、重置密码、导出数据、导入对话、默认模型、深色模式、语言,以及支持与法律链接,但没有任何设置全局指令的入口。如果你想让同一份长期说明适用于关于某项工作的每一次对话,项目就是实现方式。

固定文件。 最多10个文件,每个最大10 MB,其文本会随每一轮对话一同传递。这些不是对话附件,行为方式也不一样,下一节会说明这点。

固定文件,以及为什么不允许图片

固定文件接受PDF、纯文本、Markdown、CSV、JSON、.docx.xlsx。图片被特意排除在外。

这一排除项最能说明固定文件到底是什么。固定文件并不是作为文件本身交给模型的,它的文本会被提取出来,并在该项目每一轮对话中作为提示词文本一起传递,所以没有文本可提取的格式没什么可贡献的。附加在单条对话消息里的图片会作为图片传给具备视觉能力的模型,运行没有问题;而如果同一张图片被固定在项目里,就得在每一轮都重新发送才有用,这正是产品拒绝做的事。

这也解释了保留时间的差异。对话附件和生成的媒体文件被设定为最多30天后过期。固定文件的字节会一直保存,直到你删除为止,因为固定文件必须在项目未来的每一轮对话中都可用,而不只是为了一次对话。完整的存储情况见Whizi如何存储你的数据

如果一个固定文件提取不出任何内容,Whizi会在该文件旁边说明,而不是让你以为它成功了:未在此文件中找到可读文本,因此模型无法看到它。没有文本层的扫描版PDF是常见原因。项目文件在类型、大小和签名检查上的失败情况见为什么文件上传失败

项目上下文如何传递给模型

每条消息发送时,项目指令和固定文件文本都会被载入并折叠进模型提示词。不是只在对话第一条消息时,也不是每个对话只一次,而是每一条消息都会这样。

有两个上限会削减折叠进去的内容。单个固定文件提取的文本最多贡献32,000字符,而整个项目提示词块的上限是120,000字符。因此一个包含十份大型PDF的项目,并不会在每一轮都发送十份完整的PDF,超出上限的部分根本不会出现。重建这个内容块在长对话中的代价,在当对话太长时中有详细说明。

这不会改变的是每一轮的消耗。积分扣费是按回答所用模型的档位计算的,所以项目内的一条消息与项目外同一模型的同一条消息消耗的积分相同。固定文件消耗的是上下文,而不是积分。

在项目对话中切换模型时哪些内容会保留,见对话中途切换模型

项目会产生的错误

项目管理操作各有各的报错文字,每一条都对应不同的操作,因此文字本身就能告诉你哪个调用失败了。

提示信息出现场景
无法创建项目,请重试。项目创建失败
无法保存项目,请重试。保存名称或指令失败
无法删除项目,请重试。项目删除失败
无法移动对话,请重试。将对话移入或移出项目失败
未找到项目。HTTP 404,项目id在你的账号下无法解析
未找到项目文件。HTTP 404,文件id在该项目内无法解析

在账号总体上限之外,还有两项针对项目的速率限制。创建或编辑项目限制为每分钟20次,上传项目文件限制为每分钟10次。两者都是按分钟计的,所以解决办法是等待,而不是立刻重试。更全面的说明见Whizi的速率限制

固定文件的上传失败是另一套提示文字,包括10个文件的上限和10 MB的大小上限,详见为什么文件上传失败

项目功能不是什么

四条实话实说的限制,因为它们正是大家最常问到的问题。

项目不能共享。 Whizi中没有团队、组织、工作区或席位这类概念,一个项目属于创建它的那个账号。项目没有成员列表,也没有办法把它交给同事。参见Whizi中的团队账号

项目不是账号级别的设置。 指令是按项目设置的。不属于任何项目的对话完全没有指令,也没有任何机制能把某条长期指令应用到整个账号。唯一会自动在对话之间传递的是模型对你的记忆,这是一套独立机制,有自己的控制项:Whizi记忆功能

项目不是对话的第二个归属地。 一个对话最多只能属于一个项目,所以同时与两项工作相关的对话必须二选一。

项目不是提示词库。 指令是该项目的一整块长期上下文,而不是一组可按消息挑选的、已保存并命名的提示词。

项目会出现在你的数据导出中。GET /api/account/export会把你的账号数据作为一个可下载的JSON文件返回,其中包含项目及其文件元数据。请准确理解这一点:是元数据,而不是固定文件本身的字节。参见导出对话和文件

如何用好项目功能

有几点直接来自这套机制的运作方式。

  • 固定稳定的材料,附加易变的材料。 一份风格指南、一个模式(schema)、一份合同或规格文档值得固定,因为每一轮都能受益。你想让模型总结的一次性文档,更适合作为单条消息里的对话附件。
  • 取消固定你当前不问的内容。 无论当前问题是否涉及,十个固定文件都会在每一轮消耗项目内容块的空间。
  • 在固定之前就选好格式,而不是之后。 固定文件比对话附件更看重格式选择,因为提取的文本会在每一轮重新发送,而不是只读取一次。各格式能提取出什么内容见支持的文件类型

在免费账号上,项目和指令功能可用,但固定文件不可用:上传附件需要订阅。另一个限制是额度,第一天7条消息,之后每天3条,所以在免费账号上建好的项目,更像是为订阅做好准备,而不是能长期在里面工作的地方。

操作清单
  • 项目是对话文件夹,加上固定文件,加上专属指令
  • 任何已登录账号都能使用,包括免费账号
  • 最多50个项目,每个项目最多10个固定文件,单个文件最大10 MB
  • 指令最多可达32,000字符
  • 固定文件接受PDF、文本、Markdown、CSV、JSON、.docx和.xlsx,不接受图片
  • 指令和固定文件文本会在每条消息中折叠进提示词
  • 单个文件最多贡献32,000字符,整个内容块最多120,000字符
  • 固定文件的字节会保留到删除为止,不像附件会过期
  • 一个对话最多只能属于一个项目

常见问题

使用Whizi的项目功能需要付费方案吗?

不需要。任何已登录账号都能使用项目功能,包括免费版。免费账号的真正限制在别处:第一天额度是7条消息,之后每天3条,而且文件上传需要订阅,所以你可以建好项目并写好指令,但无法固定文件,也很难在里面长时间对话。

一个项目最多能固定多少个文件?

十个,每个最大10 MB。支持的格式有PDF、纯文本、Markdown、CSV、JSON、.docx和.xlsx。图片不能被固定,因为固定文件是作为提取出的提示词文本在每一轮发送的,而图片没有文本可供提取。第十一个文件在上传开始前就会被拒绝,提示此项目已有10个文件,请先移除一个。

固定文件是每次都会发送给模型吗?

是的,每一轮都会。无论当前问题是否涉及,十个固定文件都会被重新发送,而不是只在对话开始时发送一次,所以取消固定你当前不问的内容是一个真实有效的手段。有两个上限会削减发送的内容:任意单个文件提取文本最多32,000字符,整个项目内容块最多120,000字符。

使用项目功能会额外消耗积分吗?

不会。每一轮按回答所用模型的档位计费,所以同一条消息、同一个模型,无论是否在项目里,消耗的积分都一样。固定文件消耗的是上下文,而不是积分。

我能为整个账号设置自定义指令,而不是按项目设置吗?

不能。Whizi中没有任何账号级别的自定义指令设置,项目专属指令是产品中唯一由用户自行撰写的指令。项目就是实现方式:一整块最多32,000字符的长期指令,应用于你归入其中的每一个对话。

两个人能在同一个项目里一起工作吗?

不能,最接近的替代方案是按对话而非按项目进行的:一个对话可以通过一个无法猜到的公开链接发布,该公开视图是只读的,并且去掉了用户id、邮箱和内部字段。因此同事可以读取一份来自该项目的对话记录,但这与在项目里一起工作是两回事。参见Whizi中的团队账号

固定文件会像上传文件那样过期吗?

不会。固定的项目文件没有过期时间:字节会一直保存,直到你删除为止。有过期时间的是上传的对话附件和生成的媒体文件,它们被设定为最多30天后过期。完整的存储情况见Whizi如何存储你的数据