OpenAI
页面内容为机器翻译。查看英文原文。

ChatGPT 中的项目

了解如何在项目中整理聊天、文件和指令,以及隐私与记忆设置如何应用。

更新于:13 days ago

概述

项目可将相关聊天、文件和指令集中到一起。ChatGPT 可以利用这些上下文支持持续开展的工作,例如写作、研究或规划。

已登录的 ChatGPT 用户可以使用项目和项目共享功能,但具体取决于方案可用性和工作空间设置。

开始使用项目

使用项目的优势

  • 将相关聊天、文件和指令集中到一起,让 ChatGPT 可以使用相同的上下文。

  • 在一台设备上开始,再到另一台设备上继续。

  • 重复使用项目来处理周期性任务,例如每周研究或内容草稿。

项目示例

  • 学习:添加课程资料,让 ChatGPT 创建学习指南或练习题。

  • 工作:收集项目详情,并使用 ChatGPT 起草简报、计划或其他材料。

  • 个人事务:跟踪活动或其他个人项目的供应商、预算和时间安排。

创建项目

  1. 在侧边栏中选择新建项目。

  2. 输入项目名称,然后选择图标和颜色。

ChatGPT sidebar project list with New project and example projects Short story ideas, Fitness goals, and Summer vacation

添加上下文以引导回复

添加文件

上传 PDF、电子表格、文档、图像或粘贴文本,为项目添加参考资料。ChatGPT 可以利用你添加的内容,提供信息更充分的回答。

可上传的文件数量取决于你的方案。有关详情,请参阅:方案和限制。

文件添加到项目后,你可以从项目来源列表中打开文件,进行预览、下载或删除。在共享项目中,删除文件会将其从所有成员的项目中移除,但之后仍可重新添加。

如果上传的文件与项目中的现有文件同名,请选择仍然上传进行添加,或选择跳过以跳过该文件。上传多个文件时,跳过只会跳过存在冲突的文件,其余文件会继续上传。

添加项目指令

选择更多选项菜单(•••),然后选择项目设置以添加项目指令。例如:

“像我的营销导师一样提供建议。保持简洁。使用项目符号。提出问题以澄清需求。”

项目指令仅适用于该项目,并会覆盖你的全局自定义指令。

ChatGPT project Fitness goals with the more menu open to Project settings

添加应用链接

你可以粘贴受支持应用的链接,将其添加为项目来源。这样,ChatGPT 就能基于你工作所在位置的同一份最新上下文开展工作。

支持的链接:

  • Google Drive(文件和文件夹)

  • Slack(频道)

添加应用链接:

  1. 打开你的私人项目。

  2. 在项目的来源区域中,选择添加来源(或类似选项)。

  3. 粘贴 Slack 频道或 Google Drive 文件/文件夹的链接。

  4. 如果系统提示,请连接该应用并批准访问。

将聊天回复保存到项目

如果 ChatGPT 生成了你想重复使用的内容(如摘要、决策记录、草稿或分析),可以将该回复保存为项目来源。

保存回复:

  1. 在项目聊天中,打开要保留的回复所对应的消息菜单。

  2. 选择保存到项目/添加到项目来源(标签可能有所不同)。

  3. 之后可以在项目来源中找到已保存的内容,并在未来的项目聊天中重复使用。

在项目中使用已连接的应用

你可以在项目聊天中使用已连接的应用。打开工具菜单(+)选择应用,或直接提及应用名称。你还可以通过该菜单查找并连接新应用。应用在项目外搜索之前,ChatGPT 可能会要求你确认。

注意:在项目中添加 Google Drive 应用时,该应用不支持同步。你仍可使用该应用搜索和访问相关文件,但系统不会提前同步内容以供检索。

项目记忆

项目可以将其中的聊天和文件用作未来回复的上下文。如需了解更多信息,请参阅:项目中的记忆。

将现有聊天移入项目

如果你已使用过 ChatGPT,并想将部分聊天移入项目,可以将聊天拖到项目上,或打开聊天菜单并选择移至项目。当移至项目可用时,也可以移动已置顶的聊天。

使用 GPT 创建的聊天无法移入项目。如果聊天中没有移至项目选项,说明该聊天可能不符合条件;请改为在项目中发起新聊天。

移动后,该聊天会继承项目的指令和文件上下文。

如果该选项可用,请在聊天的更多选项菜单(•••)中选择“从项目中移除”,将其移回聊天记录。

ChatGPT sidebar dragging the chat Workout plan recommendations into the Fitness goals project

在项目中使用工具

你可以使用项目外熟悉的所有工具,包括:

  • 使用画布起草文档、编写代码或设计布局。

  • 通过生成图像探索视觉创意。

  • 通过使用语音进行免提对话。

  • 通过搜索网页获取最新信息和来源。

学习模式和计划学习时间不适用于项目对话。

根据你的订阅,付费方案可能包含其他工具,例如智能体模式和深度研究。

共享项目

ChatGPT 免费版、Go、Plus、Pro、Business、Enterprise 和 Edu 均可在网页端和移动应用中使用项目共享功能。

你可以与团队和其他人共享项目,以便共同加快进度,并为持续开展的工作创建实时上下文中心。ChatGPT 可以利用共享项目中的所有内容,包括聊天、上传的文件和自定义指令,让回复参考团队的内部知识,也方便你接着他人的进度继续工作。

共享项目非常适合:

  • 团队协作:上传笔记、提案和合同,帮助协作者更快起草交付成果并保持同步。

  • 内容创作:应用项目专属指令,让不同贡献者的语气和风格保持一致。

  • 报告:将数据集和报告存放在一个项目中,每周回来生成更新,无需从头开始。

  • 研究:集中保存文字记录、调查结果和市场研究,让项目中的任何人都能查询并基于研究结果继续推进。

与他人共享项目

选择共享以打开共享面板。根据你的方案和工作空间设置,你可以逐一邀请人员、邀请群组或共享项目链接。受邀者会获得聊天或编辑访问权限。

  • 编辑权限允许成员更新指令、上传或移除文件以及邀请他人(但不能移除现有成员)

  • 聊天权限允许成员查看项目的聊天、文件和指令并与之互动(但不能邀请他人)

作为项目所有者,你可以创建聊天、更新指令、添加文件、邀请或移除成员、设置成员权限、修改项目名称以及删除项目。

在受管理的工作空间中,项目邀请可能仅限工作空间成员。根据工作空间设置,你可以逐一邀请人员、邀请群组或共享工作空间链接。

邀请个人或群组

ChatGPT 免费版、Go、Plus 和 Pro 用户可以使用仅限受邀者邀请个人。ChatGPT Business、Enterprise 和 Edu 用户可以邀请个人或工作空间群组。输入姓名、电子邮件地址或群组,然后选择聊天或编辑访问权限。选择邀请后,你和每位受邀者都会收到确认电子邮件。

在使用 SCIM 的工作空间中,工作空间所有者可以控制由 SCIM 管理的群组是否能在项目共享面板中被找到。如果由 SCIM 管理的群组未显示,请联系工作空间所有者。

群组成员接受邀请后,共享面板会同时显示该成员和群组,并采用为群组设置的访问级别(聊天/编辑)。请注意,你可以将个人访问级别设为不同于群组访问级别,但系统会对用户应用两者中权限较高的级别。

例如,如果邀请群组时授予聊天访问权限,可以在共享面板中更新特定成员的个人访问级别,为其授予编辑权限。如果邀请群组时授予编辑权限,所有加入的成员都能进行编辑,即使你将某些成员单独设为聊天访问权限也是如此。

与群组共享项目时,当时群组中的所有用户都会收到通知,并在侧边栏看到一个新项目。之后加入群组的用户不会收到通知,也不会自动看到共享项目,但可以手动打开分享给他们的项目 URL;与 URL 交互后,项目也会固定到其侧边栏。

通过链接共享项目

所有者可以选择以“仅限受邀者”或“任何拥有链接的人”方式共享项目。

如果设为“任何拥有链接的人”,任何拥有该链接且已登录的 ChatGPT 用户都可以加入共享项目。只有所有者可以决定链接是否对“任何拥有链接的人”开放。协作者人数上限取决于所有者的订阅方案。

协作限制

  • Pro 用户:最多 40 个文件和 100 位协作者

  • Plus 和 Go 用户:最多 25 个文件和 10 位协作者

  • 免费版用户:最多 5 个文件和 5 位协作者

所有者可以随时更改可见性设置,包括改回仅限受邀者。

Business、Enterprise 和 Edu 客户可以生成并共享链接,邀请工作空间中的所有成员。通过工作空间链接加入项目的受邀者默认获得聊天访问权限;如有需要,之后可以在共享面板中将其权限更新为编辑。与群组链接不同,你无法统一向工作空间的所有成员授予编辑权限。

无论通过何种方式邀请,一个工作空间项目最多可有 100 位协作者。Business、Enterprise 和 Edu 项目最多支持 40 个文件。如需了解更多信息,请参阅:方案和限制。

Enterprise 工作空间所有者和管理员可以为整个工作空间或特定角色禁用查看工作空间成员和群组。受影响的成员在共享 GPT、项目或聊天时无法选择工作空间成员。

访问控制

项目所有者可以查看和控制所有受邀者,能够修改其访问级别或随时将其移出项目,即使对方尚未加入项目也可以。

Enterprise 工作空间可以应用额外的项目共享权限。如需了解更多信息,请参阅:管理员控制、数据和合规 API。

工作空间所有者可以控制项目共享,并使用基于角色的权限决定哪些成员可以创建或共享项目。请在工作空间设置中管理这些权限。

在共享项目中协作

加入共享项目后,成员可以创建新聊天,也可以为现有对话创建分支。当相关操作可用时,成员可以移动符合条件的聊天。项目记忆设置和工作空间限制可能会影响哪些聊天可以移动。

共享项目会自动使用仅限项目的记忆,无法访问成员个人的记忆或项目外的上下文。如需了解更多信息,请参阅:项目中的记忆。

成员可以归档或删除自己拥有的聊天。如果某个聊天可从项目中移除,其他成员(包括项目所有者)将无法再看到它。

与所有 OpenAI 产品一样,我们致力于确保工具得到安全、负责任的使用,同时尽可能让你掌控自己的使用方式。

为聊天创建分支

用户可以打开现有聊天并继续对话,在不丢失原对话串的情况下探索新想法。例如,数据科学家可以为队友的聊天创建分支,在保留原有思路的同时测试新假设。

分支聊天会与原对话一起显示在项目中。要查看聊天的发起者,请选择聊天旁边的个人资料图标。

ChatGPT project named Q4 Planning with a new chat field, four attached files, and saved project conversations

退出共享项目

用户可以从侧边栏退出共享项目,并且在退出前可以选择为自己在项目中的聊天创建副本。复制的聊天会移至侧边栏中的新项目。新项目沿用原项目名称,并在名称前加上“副本”。

ChatGPT project list with Q4 Planning menu open and Leave project option

工作空间所有者也可以随时从项目中移除协作者。所有者还可以彻底删除项目。除非之前已复制,否则协作者将无法再访问项目中的所有聊天、文件和资源(请参阅下方的删除项目)

工作空间所有者可以移除项目中的所有协作者,从而有效停止共享。不过,项目记忆仍将仅限该项目(上下文仅限于项目内资源),且无法改为默认设置来访问项目外的其他记忆。

如果项目通过工作空间链接共享,新用户可能仍可通过链接加入,除非在共享面板中将共享设置改为仅限受邀者。

已获授权的 ChatGPT Enterprise 合规工具可以访问符合条件的项目数据。如需了解更多信息,请参阅:管理员控制、数据和合规 API。

共享项目中的单个聊天

你可以共享私人项目中的单个聊天。选择共享,为该对话创建链接。拥有链接的用户只能查看已共享的聊天,无法查看项目中的其他聊天、文件、指令或历史记录。如需了解更多信息,请参阅:共享 ChatGPT 对话。

如果你共享的是已共享项目中的聊天,接收者必须先加入该项目,才能查看该聊天。

删除项目

选择更多选项菜单(•••),然后选择“删除项目”。删除项目会永久移除其中的聊天、指令以及仅存储在项目中的文件。单独保存在资料库中的文件不会被删除。共享项目的成员将无法再访问该项目。此操作无法撤销。

如何使用共享项目数据改进模型

对于个人 ChatGPT 账户,只有当项目所有者和每位贡献者都开启为所有人改进模型时,共享项目数据才可能用于改进模型。默认情况下,OpenAI 不会使用 ChatGPT Business、Enterprise、Edu 或 ChatGPT 医疗保健版工作空间中的内容来训练模型。

项目中的记忆

项目可以使用默认记忆或仅限项目的记忆。你可以在创建项目时选择记忆设置,也可以之后在项目设置中更改。

共享项目会自动设为仅限项目的记忆,无法切换为默认记忆。共享项目无法访问成员个人的上下文、自定义指令或项目外的记忆。

更改项目的记忆设置

  1. 打开项目。

  2. 选择更多选项菜单(•••),然后选择项目设置。

  3. 在记忆下,选择默认记忆或仅限项目的记忆。

  4. 选择保存。

更改可能需要几小时才能生效。

将项目切换为仅限项目的记忆后,该项目中的信息会从项目外使用的记忆中移除。项目的聊天和文件会保留在项目中,并可继续在其中提供上下文。

切换为默认记忆后,记忆的行为取决于你的方案以及个人或工作空间设置。有关详情,请参阅下方的“默认记忆”。

仅限项目的记忆

无论是在创建项目时启用,还是之后更改设置,使用仅限项目的记忆时:

  • 项目聊天不会引用你之前保存的记忆。

  • 聊天可以引用同一项目中的其他对话。

  • 聊天无法引用项目外的对话,例如常规 ChatGPT 对话或其他项目中的对话。

  • 项目外的聊天无法引用该项目中的对话。

  • 项目中无法使用 ChatGPT 工作。

设置要求

如果设置中显示启用记忆,请将其开启。如果你的账户分别控制已保存记忆和聊天记录,请使用以下设置。在受管理的工作空间中,你的组织还必须允许使用记忆。

  • Enterprise 用户:

  • 在个人设置中启用引用已保存的记忆。

  • 必须在工作空间设置中启用记忆。

  • 所有其他订阅:

  • 在个人设置中启用引用已保存的记忆和引用聊天记录。

默认记忆

使用默认记忆时,系统会引用你的已保存记忆,聊天也可以利用同一项目中的其他对话。不过,能否访问项目外的对话取决于所用方案:

Enterprise 和 Edu

聊天内容仅限于项目内部。这些聊天无法引用项目外的对话(例如常规 ChatGPT 对话或其他项目),项目外的对话也无法引用它们。

请参阅下表,了解 ChatGPT Enterprise 和 Edu 工作空间中的项目如何使用上下文:

自定义指令ChatGPT 记忆引用其他聊天
项目外的聊天可用可用不可用
临时聊天仅在启用个性化时可用启用个性化时仅可使用现有记忆不可用
项目内的聊天(记忆:默认)不可用(仅使用项目指令)可用可用(仅限项目内)
项目内的聊天(记忆:仅限项目)不可用(仅使用项目指令)不可用可用(仅限项目内)

临时聊天默认开启个性化。开始前,你可以选择“个性化”或“非个性化”,ChatGPT 会为你的账户或工作空间记住该选择。临时聊天不会创建或更新记忆。账户和工作空间限制仍然适用。

其他方案,包括 Business

聊天可以同时引用项目内和项目外的对话(常规 ChatGPT 对话或其他项目),除非其他项目设为仅限项目的记忆。项目外的对话也可以引用这些聊天。

如果账户已启用记忆,该功能会在所有聊天中保持启用,包括项目中的聊天。

对于 Plus 和 Pro 用户:除已保存记忆外,ChatGPT 还可以引用项目中的过往聊天,提供更相关、更聚焦的回复。当你在项目中提问时,ChatGPT 会优先使用项目中的聊天和文件。

对于 Business 用户:无论之前采用何种记忆设置,共享项目都会在共享时设为仅限项目的记忆。

方案和限制

用户可以创建不限数量的项目。

文件上传限制因订阅类型而异。请注意,一次最多只能上传 10 个文件。

  • 免费版:每个项目 5 个文件

  • Go、Plus:每个项目 25 个文件

  • Edu、Pro、Business、Enterprise:每个项目 40 个文件

管理员控制、数据和合规 API

工作空间级功能控制

项目会继承适用于 Business、Enterprise 或 Edu 工作空间的所有开关和限制:

  • 工具可用性——如果在工作空间级别禁用了深度研究、语音模式、记忆或任何其他功能,则所有项目中也会自动禁用。

  • 数据控制——保留期限、数据驻留位置和记忆设置会继续适用,无需额外配置。

  • 安全性——项目采用与标准聊天相同的加密、访问控制和审核日志,不会增加新的攻击面。

工作空间所有者可以在工作空间设置 > 权限和角色中管理项目访问权限。

在项目下,使用基于角色的权限控制哪些人可以创建或共享项目。

  • 使用创建和管理项目控制哪些人可以创建项目。

  • 使用共享项目控制哪些人可以共享项目。

Projects permission setting with Create and manage projects enabled

合规 API

可通过合规 API 获取项目信息,包括对共享项目的控制。有关技术详情,请参阅合规 API 参考文档。

数据保留和驻留

项目中创建的所有消息都会继承为工作空间配置的保留期限和驻留区域。无需单独制定保留政策。已删除的项目及其聊天、仅存储在项目中的文件和自定义指令会在 30 天内从 OpenAI 系统中移除,除非 OpenAI 出于法律或安全原因必须保留这些内容。单独保存在资料库中的文件遵循资料库的保留规则。

如需了解更多信息,请参阅:ChatGPT 中聊天和文件的保留。

项目常见问题

使用项目会改变我的数据处理方式吗?

默认情况下,OpenAI 不会使用 ChatGPT Business、Enterprise、Edu 或 ChatGPT 医疗保健版工作空间中的数据来训练模型。如需详细了解企业数据的处理方式,请参阅:企业隐私。

对于 ChatGPT 免费版、Plus 和 Pro 用户,如果“为所有人改进模型”设置已开启,我们可能会使用从项目访问的信息来训练模型。如需详细了解数据的存储和使用方式,请阅读帮助中心的这篇文章:ChatGPT 中的数据控制

使用项目是否需要额外付费?

不需要。所有符合条件的 ChatGPT 方案都已包含项目访问权限。任何额度或用量费用(例如模型或工具产生的费用)在项目聊天和普通聊天中的计算方式相同。

达到文件数量上限后怎么办?

移除较旧或不必要的上传内容、合并文件数据,或将工作拆分到多个项目中。

项目是否支持应用?

ChatGPT 免费版、Go、Plus、Pro、Business、Teachers、Enterprise 和 Edu 方案均可在项目中使用应用。

如何搜索我在项目中的聊天?

使用搜索聊天功能查找项目中的过往聊天。借助此功能,你可以快速找到并重新查看自己在该项目及其他项目中的讨论。

项目内聊天有速率限制吗?

速率限制取决于你的订阅级别。

是否有全局设置,可让所有项目记忆都仅限项目?

没有。每个项目的记忆都必须单独设置,同时还会遵循你的个人和工作空间记忆设置。

在推出仅限项目的记忆之前创建的项目可以更改吗?

可以。打开项目设置,在记忆下选择“仅限项目的记忆”,然后保存更改。新设置可能需要几小时才能生效。

共享项目已使用仅限项目的记忆,无法切换为默认记忆。

为什么我看不到仅限项目的记忆选项?

如果你使用 ChatGPT Business 或 Enterprise,当工作空间和账户均启用记忆时,即可使用仅限项目的记忆。

可以查看我的项目记忆列表吗?

不可以。项目记忆不会像个人记忆那样显示记忆列表。ChatGPT 可能会使用同一项目中其他对话的上下文。若要阻止其使用某个特定对话,请删除该聊天;如果项目的记忆设置允许,也可以将其移至其他项目。

可以将临时聊天添加到项目中吗?

聊天处于临时状态时,无法将其添加到项目。保存后,它会转换为普通聊天,并遵循你的账户个性化和模型改进设置。如需了解更多信息,请参阅:ChatGPT 中的临时聊天。

共享项目常见问题

ChatGPT 免费版、Go、Plus、Pro、Business、Enterprise 和 Edu 均可在网页端和移动应用中使用项目共享功能。

共享项目与 GPT 有何不同?

项目和 GPT 都可以为 ChatGPT 提供更多上下文,但用途有根本区别。

GPT 的特点:

  • ChatGPT 的自定义版本,可连接到你的数据源和工具

  • 单人使用(只有你和聊天)

  • 由专家策划的静态内容,可在工作空间的 GPT 商店中发现

  • 在整个组织内推广知识和专业能力

  • 最适合跨职能、跨情境重复使用的知识

示例:人力资源福利 GPT

相比之下,共享项目的特点是:

  • 团队共享上下文、整理工作并共同加快进度的中心位置

  • 多人协作——成员可以看到其他人的贡献

  • 随着用户持续贡献文件、聊天和指令而不断演进

  • 围绕某个主题开展周期性协作的实时上下文中心

  • 最适合团队对齐、更快上手和知识沉淀

示例:第四季度规划中心(与团队一起分析季度数据)

共享项目中哪些内容可见?

项目成员可以查看项目的聊天、文件和成员列表。选择共享可查看成员的姓名、电子邮件地址以及所有受邀群组。每个聊天都会显示创建者的个人资料图标。

如何判断项目是否已共享?

如果创建项目时使用了默认图标,共享后,侧边栏图标会更新以表明该项目已共享。

仅当项目使用默认图标时,才会显示共享项目标识。如果选择了其他图标或颜色,请打开项目并选择共享以查看其成员。

Image

成员可以从共享项目下载文件吗?

项目的所有成员都可以查看和下载添加到项目的文件。

工作空间所有者可以控制共享项目的访问权限吗?

可以。工作空间所有者可以启用或禁用项目共享,并使用基于角色的权限决定哪些人可以共享项目。

ChatGPT 在共享项目中的回复是否会包含私有或内部数据?

聊天回复只会引用已上传的文件和直接在项目中共享的内容。如果成员向共享项目添加文件或上下文,ChatGPT 可能会在其他成员可见的回复中使用这些信息,使回复更贴合需求。

共享聊天链接与共享项目有何不同?

共享项目后,成员可以查看其中的聊天、文件和其他成员,也可以创建对话或为对话创建分支。当“移至项目”可用时,成员可以将符合条件的聊天移入项目。

共享对话链接不会让接收者获得项目其他内容的访问权限。对于个人账户,该链接包含创建或更新链接时可用的内容。来自受管理工作空间的链接可能包含之后发送的消息,具体取决于工作空间的访问和共享设置。

请注意,如果共享的是共享项目中的单个聊天,用户在加入该项目之前将无法访问该聊天。

如需详细了解共享链接,请参阅:共享 ChatGPT 对话。

可以在项目中使用自定义 GPT 吗?

可以,但仅适用于现有项目聊天中的消息。如果第一条消息使用自定义 GPT,对话将作为与该 GPT 的聊天开始,并显示在项目外。

共享项目是否支持合规 API?

合规 API 包含以下共享项目信息:

  • 隔离项目:移除除所有者以外的所有用户

  • 列出项目共享用户:查看共享项目中的成员

成员可以共同处理同一个聊天吗?

共享项目中的聊天可以创建分支,但不能同步协作。

创建分支可以在不改变原对话的情况下探索不同方向或“重混”对话串,特别适合测试不同草稿、完善逻辑或在队友工作基础上继续推进。

只要分支聊天仍在共享项目中,成员就可以看到它。能否将该聊天移至其他位置,取决于项目的记忆设置和可用操作。

如何取消共享项目?

项目所有者可以逐个移除成员。编辑者可以添加成员,但不能移除成员。合规 API 支持隔离项目。详细了解合规 API支持的功能。

Enterprise 用户可以在工作空间设置中完全关闭共享功能。

这篇文章对你有帮助吗?