OpenAI 擴大了 ChatGPT 排程任務的適用範圍。原本僅限付費方案的 Scheduled 管理畫面,現在免費帳號也能開啟;付費使用者則新增了事件觸發型任務,可在 Gmail、Slack 或 GitHub 出現變化時自動執行提示詞。同時,把已建立的任務透過連結交給其他人的分享功能也一併開放。

免費方案最多可保留 3 個任務

排程任務本身並非新功能,但在 6 月側邊欄加入專屬的 Scheduled 區塊、把任務的檢視與編輯集中到同一處時,適用對象僅限 Plus、Pro、Business 與 Enterprise。美國時間 8 月 25 日的更新,讓這個管理畫面對免費帳號開放。

可同時保留的任務數量依方案而定:免費版與 Go 為 3 個,Plus 為 5 個,Business 與 Edu 為 10 個,Pro 與 Enterprise 為 15 個。達到上限時,必須暫停或刪除執行中的任務,或是等待某個任務結束。

免費方案在執行頻率上也有限制。可設定的只有單次執行,或最多每天 1 次的重複執行,時間點則從上午、下午、夜間這類概略時段中挑選。每小時執行一次或指定精確的送達時間,仍需要付費方案。

以 Gmail、Slack、GitHub 的變化作為觸發條件

針對付費使用者新增的,是不依時間而依事件執行的事件觸發型任務。它在 Work 中運作,適用於 Plus、Pro、Business、Enterprise、Edu 各方案,以及 ChatGPT for Healthcare 工作區。免費版、Go 以及 FedRAMP 工作區無法建立。

支援的觸發條件有 3 種。Gmail 會對新郵件做出反應,並可依寄件者或主旨篩選。Slack 會對頻道內的新訊息做出反應,但必須在每個要監控的頻道中加入 @ChatGPT。GitHub 則會對已授權儲存庫中受支援的拉取請求活動做出反應。

開始使用前,要先在設定畫面的 Apps 連接對應服務,接著在 Work 裡寫下希望在什麼事件發生時做什麼。ChatGPT 會組出觸發器、條件與提示詞 3 個部分供確認,完成必要的授權後即可完成註冊。執行次數設有上限,所有事件觸發型任務合計每小時最多 30 次、每天最多 720 次。

另外要留意的是,在 Enterprise、Edu 與 ChatGPT for Healthcare 中,管理者必須啟用 Allow event-triggered scheduled tasks,成員才能建立。ChatGPT for Healthcare 預設為關閉,且不在 BAA(Business Associate Agreement)的涵蓋範圍內,因此明文指出不得用於處理受保護的醫療資訊。

用連結分送任務的分享功能

另一項新增功能,是把已建立的任務交給他人的分享連結。從 Scheduled 開啟任務選單並選擇 Share 就會產生連結,收到的人確認內容後可在自己的帳號中建立一份副本。可分享的是執行中與暫停中的任務,已完成的任務無法重新分享。

隨連結一起傳出去的,是任務標題、指示內容、排程以及建立時所在時區的快照。建立者姓名、聊天紀錄、過往執行結果、記憶、自訂指示、附加檔案、已連接應用程式的資料與憑證都不包含在內。收到的人是用自己的權限與自己連接的應用程式來執行。

反過來說,能打開連結的人可以完整讀到任務的指示內容。標題還會出現在連結預覽中,因此 OpenAI 明確提醒,不要把健康資訊、帳號號碼、密碼之類的內容寫進任務標題或指示裡。編輯原任務也不會自動更新連結內容,想分送最新版本時,必須在 Share 對話框中重新複製連結。

使用前該掌握的限制

規格細節上還有幾點值得注意。排程任務不支援語音對話與 GPTs。刪除與任務連動的聊天時,該任務會變成暫停而非刪除,已發出的分享連結也會留著,想切斷存取就得另外刪除連結。

桌面應用程式的處理方式也不同。事件觸發型任務的建立與觸發條件的編輯,必須在網頁版或受支援的行動應用程式中進行,桌面應用程式只能顯示既有任務。找不到 Scheduled 時,就只能改用網頁版。此外,Codex 的自動執行屬於另一套機制,管理位置也是分開的。

總結

ChatGPT 的排程任務在免費方案下最多可用 3 個,付費方案則能以 Gmail、Slack、GitHub 的動態作為起點執行。加上可以用連結分送任務本身,這項功能的性質正從單純的提醒往業務自動化靠攏。另一方面,免費方案仍受限於每天 1 次、只能選概略時段,分享連結的設計也代表指示內容會被完整讀走。先想清楚要交出什麼、什麼不該寫進去,再開始使用會比較穩妥。

※縮圖為 AI 生成的示意圖