返回首頁

GitHub Repo

AutoGPT 0.11.1 納入背景任務接續機制,自架部署須同步遷移

AutoGPT 於 11 月 6 日發布 0.11.1,納入背景子任務完成後接續原對話的機制,並調整結果讀取與取消傳遞。相關功能在合併時仍受開關控制,自架團隊須先完成資料庫與服務遷移。

bisco5 (eBay photograph); Mittelbau camp administration (voucher issuer). · Public domain · Image source
zh-Hant

AutoGPT 於 11 月 6 日發布 Platform v0.11.1,將背景子任務的對話接續機制列入新版。這項變更讓子任務完成、失敗或停止後,主代理 Otto 等原對話閒置,再接續處理後續工作;對需要長時間搜尋或多階段處理的代理流程,這比單純回傳完成通知更有實質意義。發布紀錄

舊實作為子任務、後續摘要與結果送達各設時間窗口,回來的處理只能產生不使用工具的摘要。新實作移除這些獨立時限,子任務仍繼承啟動回合原有的期限;主對話恢復時,沿用原回合的工具權限與支出紀錄,並繼續受使用者額度限制。因此,取消固定等待窗口並不代表取消成本控制。已合併提案

結果交接也改用工具讀取:產出留在子對話,主代理透過 get_sub_session_result 取得結果,避免把摘要直接塞入使用者訊息。停止操作會向下傳遞至衍生任務,降低主對話停止後,背景工作仍繼續執行的風險。從工程角度看,這次更新的重點是讓非同步工作保留執行上下文與生命週期管理。實作說明

部署仍有明確條件。作者要求先套用資料庫遷移,並部署相容的 API、資料庫管理器、排程器及工作程序,在此之前保持功能開關關閉;合併時該開關亦未啟用。作者公布資料庫整合與前端測試結果,但未完成使用即時模型供應商的端到端冒煙測試,實際長時間執行仍待驗證。部署與測試紀錄

同版另有自架升級注意事項:預設設定不再附帶共用的 Web Push 金鑰,後端也停止用舊金鑰發送通知,替換後既有推播訂閱會失效。官方自架指南提醒,make init-env 不會合併新變數至既有環境檔;工程團隊應比對設定差異,並將推播重新訂閱、背景任務取消與結果接續列入升級驗收。版本注意事項、自架指南

來源

  1. AutoGPT Platform v0.11.1 發布紀錄
  2. 背景子任務接續原對話:PR #16582
  3. Setting Up AutoGPT (Self-Host)