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

ChatGPT 中的定时任务

使用 ChatGPT 中的任务自动化你的工作。

更新于:16 hours ago

概述

在功能可用时,ChatGPT 可以运行一次性或重复任务、监控变化并响应受支持的事件。使用定时任务创建、查看、管理和共享符合条件的任务。

创建定时任务

前往已安排,创建任务并设置其执行计划。此功能是否可用取决于你的账户、应用及应用版本。

Scheduled page with a Schedule a task input, an Active filter, and examples for a daily brief, email monitoring, and industry trends.

要创建任务,请让 ChatGPT 执行某项操作,例如“包裹送达后通知我”。如果你在项目中创建任务,该任务将无法访问上传的文件或存储在该项目中的文件。

任务创建后,ChatGPT 会显示以下确认信息:

ChatGPT confirms an hourly Gmail check for delivered packages and displays a Monitoring task labeled Package Delivery Watch.

要管理任务通知,请前往设置 > 通知,选择推送、电子邮件,或同时选择两者。

如果浏览器通知权限已关闭,ChatGPT 会显示以下提示:

Turn on desktop notifications prompt with Allow and Not now buttons.

选择允许。浏览器可能会请求你授予通知权限:

Browser notification dialog shows notifications are blocked, with Manage and Allow for this site buttons.

要接收移动端推送通知,请在受支持的 ChatGPT 移动应用中创建任务。出现提示时,请授予通知权限。

开启通知权限后,ChatGPT 即可在受支持的设备上发送任务通知。

查看定时任务

前往定时任务以查看和管理任务。要从设置中打开同一任务列表:

  • 前往设置 > 通知。

  • 选择管理任务以打开定时任务。

要从对话中打开任务列表,请选择“更多选项”菜单 (•••),然后选择查看定时任务。

编辑定时任务

在任务所在的对话中选择任务标题。使用任务面板编辑、暂停、管理或删除任务。

Mom’s Birthday recurring task shows its reminder prompt, Custom repeat setting, Never end setting, and menu and pause controls.

更新任务的执行计划和通知设置

在已安排中打开任务,即可查看或编辑其执行计划。前往设置 > 通知,更改任务通知偏好设置。

Tasks notification setting shows Push selected and a Manage tasks link.

选择按时间计划或应用事件触发任务

如果希望在指定时间执行工作,请设置执行计划。如果希望工作响应受支持的应用活动,例如收到新消息或出现 pull request 活动,请使用事件触发任务。可用的事件取决于应用和你的访问权限。

插件可以包含任务所使用的已连接应用。安装插件或连接应用不会自动创建事件触发任务,也不会使所有事件都变得可用。请创建任务,并检查其触发器、条件和指令。有关插件安装和应用设置的信息,请参阅:ChatGPT 和 Codex 中的插件。

创建事件触发任务

事件触发任务(基于 webhook)在工作模式中运行,可响应 Gmail、Slack 或 GitHub 中受支持的活动。Plus、Pro、Business、Enterprise 和 Edu 套餐中符合条件的用户,以及 ChatGPT 医疗保健版工作空间中符合条件的用户,均可使用此功能。免费版和 Go 账户无法创建事件触发任务,FedRAMP 工作空间也不支持事件触发任务。

  1. 前往设置 > 应用,连接受支持的 Gmail、Slack 或 GitHub 账户。

  2. 打开工作模式,描述事件以及 ChatGPT 应执行的操作。

  3. 检查触发器、条件和提示词,并完成所有必要的授权。

  4. 前往已安排,查看、编辑、暂停或删除任务。

Gmail 任务可以响应新邮件,或按发件人或主题筛选邮件。Slack 任务可以响应频道中的新消息。将 @ChatGPT 添加到每个需要监测的 Slack 频道。GitHub 任务可以响应已授权的 github.com 代码仓库中受支持的 pull request 活动。

Enterprise、Edu 和 ChatGPT 医疗保健版管理员必须先启用允许事件触发的定时任务,成员才能创建此类任务。在 ChatGPT 医疗保健版中,事件触发任务默认关闭,且不在业务伙伴协议(BAA)的保障范围内。请勿使用此类任务传输、存储或处理受保护的健康信息(PHI)。

需要批准的操作可能会导致任务暂停。事件触发任务可以分享;拥有工作模式及所需已连接应用访问权限的接收者,可以安排这些任务运行。

检查事件触发任务

在依赖任务执行操作之前,请检查所选的应用和账户、事件、所有条件以及任务指令。如果任务不再响应,请在已安排中检查任务是否已暂停或正在等待批准,并确认所需的应用账户仍处于已连接且已授权的状态。如遇连接问题,请参阅:ChatGPT 中的应用故障排查。

查看定时任务限制

定时任务支持符合条件的 ChatGPT 模型。模型可用性和使用限制取决于任务、账户套餐和工作空间设置。

活动任务数量上限取决于套餐:Free 和 Go 为 3 个,Plus 为 5 个,Business 和 Edu 为 10 个,Pro 和 Enterprise 为 15 个。其他符合条件的套餐限制取决于账户或工作空间。Free 用户可以安排一次性任务,也可以安排每天最多运行一次的重复任务。Free 任务采用灵活的时间段,例如上午、下午或夜间。按小时运行的日程和精确送达时间需要符合条件的付费套餐。如果已达到上限,请暂停或删除一个活动任务,或等待一个任务完成后再创建或恢复其他任务。

定时任务不支持:

  • 语音聊天

  • GPT

了解合规 API 的覆盖范围

定时任务已纳入合规 API 的覆盖范围。任务分享链接及其中保存的快照目前尚未纳入覆盖范围。如需了解更多信息,请参阅:面向 Enterprise 客户的合规 API。

分享定时任务

分享符合条件的定时任务或事件触发任务,让他人查看任务指令并创建独立副本。

你可以分享符合条件、处于启用或暂停状态的定时任务,包括事件触发任务。无法为已完成的任务新建分享链接。仅在你的电脑上运行的任务,无法通过分享链接安排运行。

创建任务分享链接

  1. 前往已安排。

  2. 找到任务,然后选择更多选项菜单(•••)。

  3. 选择分享。

  4. 在分享任务对话框中查看任务详情。

  5. 选择复制链接。

  6. 将复制的链接发送给你想分享的人。

任何获得个人账户任务链接的人都可以查看分享的任务。在符合条件的 ChatGPT Business、Enterprise 或 Edu 工作空间,或在 ChatGPT 医疗保健版工作空间中创建的任务链接,仅限该工作空间的成员打开。Business 或 Enterprise 工作空间的成员可以查看个人账户的任务链接,但无法在该工作空间中安排该任务运行。

了解分享任务所包含的内容

任务分享链接包含任务标题、指令、执行计划和原始时区的快照。符合条件的接收者安排任务副本运行时,副本还可能保留原任务所选的 ChatGPT 模式或模型,具体取决于任务。

任务分享链接不包含创建者的姓名、聊天记录、以往的任务结果、已保存的记忆、自定义指令、附件、已连接应用的数据或凭据。接收者使用的是自己的账户权限和已连接应用的访问权限。

任务标题可能会显示在链接预览中,任何能打开链接的人都可以阅读完整的任务指令。请勿在任务标题或指令中包含健康信息、财务详情、密码、账号或其他敏感个人信息。

对原任务的更改不会自动同步到其分享链接。要将最新的任务详情同步到现有链接,请打开分享任务对话框,然后选择复制链接。

安排分享的任务运行

  1. 打开任务分享链接。

  2. 查看任务标题、指令、执行计划和原始时区。

  3. 如果出现提示,请选择登录以安排任务并登录。

  4. 在与你分享中,按需更新任务详情,或根据你所在的时区调整执行计划。

  5. 选择安排任务。

ChatGPT 会开启新对话,在接收者的账户中创建一个独立任务。接收者必须拥有定时任务的使用权限,并且尚有可用的任务额度。要安排分享的事件触发任务运行,接收者还需拥有工作模式的访问权限,使用自己的账户连接受支持的应用,并具备所有必要的工作空间或应用权限。

删除任务分享链接

  1. 前往已安排。

  2. 选择任务的更多选项菜单(•••)。

  3. 选择分享。

  4. 选择分享链接旁的垃圾桶图标。

  5. 选择删除分享以确认。

删除链接后,其他人将无法再打开分享的任务或安排其运行。这不会删除原任务,也不会删除接收者已经创建的独立副本。

删除账户之前,请先进入各个原任务,删除所有任务分享链接。

了解任务分享链接与数据导出

个人账户导出的数据包含对话分享链接的元数据。目前,导出数据中不包含定时任务、任务分享链接及其保存的快照。

如需了解哪些分享链接会包含在导出数据中,请参阅:ChatGPT 分享链接。

常见问题

谁可以使用定时任务?

符合条件的 ChatGPT 免费版、Go、Plus、Pro、Business、Enterprise 和 Edu 用户,以及符合条件的 ChatGPT 医疗保健版工作空间中的用户,均可使用定时任务和定时任务分享功能,具体受账户和工作空间设置限制。使用事件触发任务需要具备工作模式的访问权限,以及符合条件的 Plus、Pro、Business、Enterprise 或 Edu 账户,或符合条件的 ChatGPT 医疗保健版工作空间。免费版、Go 和 FedRAMP 工作空间不支持事件触发任务。

ChatGPT 桌面应用中是否有“已安排”页面?

此功能是否可用取决于应用、应用版本和账户。如果 ChatGPT 桌面应用中未显示已安排,请使用 ChatGPT 网页版。你可以在网页版或受支持的移动应用中创建、分享和更新事件触发任务。桌面应用可以显示现有的事件触发任务,但不支持创建或编辑其触发条件。Codex 使用独立的自动化功能。

我可以在“已安排”页面上做什么?

已安排页面会列出当前的任务。你可以在这里创建任务、查看结果和执行计划,也可以暂停、恢复、编辑或删除任务。

如果删除与任务关联的聊天,会发生什么?

删除与定时任务关联的聊天会暂停该任务,但不会删除其任务分享链接。要阻止他人访问,请单独删除该链接。从已安排中删除任务不会删除关联的聊天。

什么是监测任务?

监测任务会检查是否有变化,并在出现相关更新时发送通知。这类任务可以使用以往运行中的信息,并在满足预设的结束条件时停止运行。

任务可以多久运行一次?是否有限制?

免费版用户可以安排一次性任务,或运行频率不超过每天一次的周期性任务。符合条件的付费套餐支持最高每小时运行一次的周期性任务,并支持指定准确的送达时间。你的所有事件触发任务合计每小时最多运行 30 次,每天最多运行 720 次。多个事件可能会合并处理。不活跃的任务可能会自动暂停。

定时任务与 Codex 自动化任务有什么区别?

定时任务在 ChatGPT 中运行,可用于提醒、周期性工作、每日动态更新和监测。Codex 自动化任务在 Codex 中运行。

为什么我的任务暂停了?

如果任务不活跃、需要额外操作,或其关联的聊天已被删除,任务可能会暂停。前往已安排,恢复、编辑或删除任务。

定时任务能否使用已连接的应用?

定时任务可以使用 Gmail、Slack 和 GitHub 等受支持的应用,前提是这些应用对你的账户或工作空间可用。前往设置 > 应用,查看或连接受支持的应用。在受管理的工作空间中,应用访问权限取决于工作空间设置和管理员授予的权限。

应用权限如何应用于定时任务?

已连接的应用可以根据获授的权限读取信息或执行操作。个人账户用户自行管理应用权限。工作空间管理员可以控制应用是否可用、持久权限以及允许执行的操作。发送消息或更改外部数据的操作可能需要批准。如果需要批准,任务会暂停,等待你审核。

定时任务能否使用 ChatGPT 健康或 ChatGPT 财务?

当账户可以使用 ChatGPT 健康或 ChatGPT 财务功能时,定时任务可以使用这些功能中的信息。例如,任务可以在收盘后提供投资组合的最新情况,或汇总近期支出。事件触发任务不支持将 ChatGPT 健康和 ChatGPT 财务作为触发来源。

为什么我没有创建“每周财务动态”任务,却收到了更新?

将金融账户连接到 ChatGPT 财务时,可能会创建每周财务动态任务。现有的财务功能用户可能会在任务添加时收到一次性通知。

要停止接收更新,请前往已安排,选择每周财务动态,然后选择暂停或删除。你也可以前往设置 > 通知,选择管理任务。无需关闭所有 ChatGPT 通知。

这篇文章对你有帮助吗?