繁
聯絡
選單
研究日誌

公告

代理系統

Colony 簡介:擁有記憶和工具的個人智慧體

為代理提供一份持續的工作、一個工作場所和下次可以使用的記憶體。Colony 現已開放技術預覽。

Good AI Labs 3 分鐘閱讀

Colony · 錄製的會話和儲存的神器

錄製的應用程式提交

科學計算器,
另存為六個檔案。

該應用程式、其資料和變更歷史記錄仍可供下次請求使用。

提交
e790c96
記錄的更改
6 個檔案·450 行插入

已儲存的應用程式

  • ui/index.html介面
  • ui/styles.css款式
  • ui/app.js計算器和圖表
  • data/latest.json應用程式資料
  • manifest.json應用程式定義
  • .gitignore檔案排除

已在重新開啟的應用程式中檢查 sqrt(9)3

檢查原始會話和應用程式捕獲

01/錄製的構建會話

Colony 應用程式構建會話錄製的摘錄,該會話顯示了檔案提交情況及其科學計算器報告。

02/已儲存的應用程式

實際儲存的計算器應用程式已重新開啟並使用 sqrt (9) 進行檢查,返回 3。
對話後仍保留的應用程式。 儲存的計算器專案的記錄。原始會話和應用程式截圖可在上面找到;已使用 sqrt (9) = 3 檢查了重新開啟的應用程式。 之前的介面截圖,裁剪為該應用程式可以正常工作。此示例不衡量一般編碼的可靠性。

Colony 是一個個人智慧體系統,可在對話中持續工作。 為代理提供一個專案、訪問其工具 和工作成果。它的檔案、記憶體和職責在對話中保持 可用。

我們之所以建立 Colony,是因為有用的工作很少能放入一個交易所中。 實驗需要稍後檢查。一個專案有值得 記住的決定。曾經有效的程式應該在下次需要 時可用。

從對話到儲存的作品

Colony/從任務到儲存的工作

一個正在執行的應用程式,已儲存以供下一個任務使用。

  1. 01 / 構建

    在一個真實的專案中工作。

    代理使用專案的檔案和允許的工具來製作應用程式。在這段錄製的會議中,Colony 構建了一個科學計算器,並提交了六個檔案,其中插入了 450 行。

    錄製的應用程式提交e790c966 個檔案·450 行插入
    • ui/index.html介面
    • ui/styles.css款式
    • ui/app.js邏輯和圖形
    • data/latest.json應用程式資料
    • manifest.json定義
    • .gitignore排除項

    儲存的應用程式可供下次對話使用。

    已錄製的提交 e790c96。儲存的專案包含介面、邏輯、應用程式資料和定義。
  2. 02 / 核對

    檢查實際儲存了什麼。

    我們重新開啟了應用程式並檢查了 sqrt (9),它返回了 3。影象是儲存的應用程式本身,因此可以在會話記錄的同時檢查結果。

    重新開啟的應用程式/實際捕獲

    儲存的科學計算器,使用 sqrt (9) 進行檢查,返回 3

    sqrt(9)3

    實際應用程式捕獲。一項算術檢查證明了這個儲存的工件,而不是窮盡無遺的正確性。
  3. 03 / 繼續

    首先在某個地方提出下一個請求。

    應用程式檔案、資料和變更歷史記錄保留在工作空間中。以後的對話可以檢查或更改同一個專案。代理記憶體和可重複使用的技能為持續工作提供了支援。

    保留的專案e790c966 個檔案·450 行插入
    • ui/index.html介面
    • ui/styles.css款式
    • ui/app.js邏輯和圖形
    • data/latest.json應用程式資料
    • manifest.json定義
    • .gitignore排除項
    下一個請求相同的檔案、資料和歷史記錄
    相同的檔案、應用程式資料和版本歷史記錄仍可供以後使用。

基於錄製的計算器會話和重新開啟的應用程式。此示例不衡量一般編碼的可靠性。

上面的示例來自應用程式構建會話。Colony 編寫了 計算器的介面和邏輯,然後提交了檔案。我們重新開啟 了儲存的應用程式並檢查了是否sqrt(9)返回3。展開上圖 ,檢視原始會話摘錄和應用程式截圖。

重要的物件是磁碟上的應用程式。以後的請求可以更改這些 檔案、檢查歷史記錄或繼續相同的專案。對話 產生了下次對話可以使用的東西。

有地方可以工作的特工

Colony 代理可以在儲存庫中工作、執行命令、研究網路和 使用互聯工具。在 Mac 上,他們還可以讀取應用程式視窗 並使用您授予的許可權操作其控制元件。你可以 透過文字或語音交談、分配背景目標、設定提醒或安排 定期任務。報告返回到對話中,當你要求報告 時會中斷。

代理還可以構建小型應用程式:實驗跟蹤器、閱讀 清單或包含定期資料更新的儀表板。多個代理可以 共享一個專案、交換訊息並執行相關步驟。

保留工作教給你的東西

Colony 在 模型的直接環境之外儲存可檢查的記憶體和完整的工具結果。在相關 部分中檢索了大量產出。完成的後臺工作可以成為一項建議技能,供您 檢視和安裝;重複操作可以成為可重複使用的工具。

保持代理執行會產生計算成本。Colony 記錄模型使用情況 和提供商報告的快取使用情況,並允許您檢查傳送 到模型的上下文。記憶整合和技能培養也使用推理。 我們的下一個問題是,在相同的模型和計算預算 下,這些累積的工作對以後的任務有多大幫助。

Colony 在你控制的電腦上執行,你可以選擇本地模型伺服器或 託管端點。後臺工作要求計算機 保持可用狀態。當前版本是私有的,我們正在開放 技術預覽版,供有持續工作的人使用。

產品詳情

Colony

能持續工作的智慧體,使用你的工具、記住專案,並構建你需要的應用。