無需人類插手自主完成任務 AutoGPT GitHub狂攬2.7萬星


近日,AI界貌似出現一種新的趨勢:自主人工智能。這不是空穴來風,最近一個名為AutoGPT的研究開始走進大眾視野。特斯拉前AI總監、剛剛回歸OpenAI的AndrejKarpathy也為其大力宣傳,並在Twitter贊揚:“AutoGPT是prompt工程的下一個前沿。”


不僅如此,還有人聲稱 ChatGPT 已經過時,AutoGPT 才是這個領域的新成員。


項目一經上線,短短幾天狂攬 27K + 星,這也側面驗證項目的火爆。


GitHub 地址:https://github.com/torantulino/auto-gpt

問題來,AutoGPT 到底是什麼?它是一個實驗性的開源應用程序,展示 GPT-4 語言模型的功能。該程序由 GPT-4 驅動,可以自主實現用戶設定的任何目標。

具體來說,AutoGPT 相當於給基於 GPT 的模型一個內存和一個身體。有它,你可以把一項任務交給 AI 智能體,讓它自主地提出一個計劃,然後執行計劃。此外其還具有互聯網訪問、長期和短期內存管理、用於文本生成的 GPT-4 實例以及使用 GPT-3.5 進行文件存儲和生成摘要等功能。AutoGPT 用處很多,可用來分析市場並提出交易策略、提供客戶服務、進行營銷等其他需要持續更新的任務。

正如網友所說 AutoGPT 正在互聯網上掀起一場風暴,它無處不在。很快,已經有網友上手實驗,該用戶讓 AutoGPT 建立一個網站,不到 3 分鐘 AutoGPT 就成功。期間 AutoGPT 使用 React 和 Tailwind CSS,全憑自己,人類沒有插手。看來程序員之後真就不再需要編碼。



之後該用戶補充說,自己的目標很簡單,就是用 React 創建一個網站。提出的要求是:創建一個表單,添加標題“Made with autogpt”,然後將背景更改為藍色。AutoGPT 成功的構建網站。該用戶還表示,如果給 AutoGPT 的 prompt 更多,表現會更好。


圖源:https://twitter.com/SullyOmarr/status/1644160222733406214

接下裡我們再看一個例子。假裝自己經營一傢鞋公司,給 AutoGPT 下達的命令是對防水鞋進行市場調查,然後讓其給出 top5 公司,並報告競爭對手的優缺點 :


首先,AutoGPT 直接去Google搜索,然後找防水鞋綜合評估 top 5 的公司。一旦找到相關鏈接,AutoGPT 就會為自己提出一些問題,例如“每雙鞋的優缺點是什麼、每款排名前 5 的防水鞋的優缺點是什麼、男士排名前 5 的防水鞋”等。

之後,AutoGPT 繼續分析其他各類網站,並結合Google搜索,更新查詢,直到對結果滿意為止。期間,AutoGPT 能夠判斷哪些評論可能偏向於偽造,因此它必須驗證評論者。


執行過程中,AutoGPT 甚至衍生出自己的子智能體來執行分析網站的任務,找出解決問題的方法,所有工作完全靠自己。

結果是,AutoGPT 給出 top 5 防水鞋公司的一份非常詳細的報告,報告包含各個公司的優缺點,此外還給出一個簡明扼要的結論。全程隻用 8 分鐘,費用為 10 美分。期間也完全沒有優化。


這個能夠獨立自主完成任務的 AutoGPT 是如何運行的呢?我們接著來看。

01.AutoGPT:30 分鐘內構建你自己的 AI 助手

作為風靡互聯網的 AI 智能體,AutoGPT 可以在 30 分鐘內完成設置。你就可以擁有自己的 AI,協助完成任務,提升工作效率。

這一強大的 AI 工具能夠自主執行各種任務,設置和啟動的簡便性是一大特征。在開始之前,你需要設置 Git、安裝 Python、下載 Docker 桌面、獲得一個 OpenAI API 密鑰。

克隆存儲庫

首先從 GitHub 中克隆 AutoGPT 存儲庫。


使用以下命令導航到新建文件夾 Auto-GPT。


配置環境

在 Auto-GPT 文件夾中,找到.env.template 文件並插入 OpenAI API 密鑰。接著復制該文件並重命名為.env。


安裝 Python 包

運行以下命令,安裝需要的 Python 包。

運行 Docker

運行 Docker 桌面,不需要下載任何容器,隻需保證程序處於激活狀態。


運行 AutoGPT


執行以下命令,運行 AutoGPT。

設置目標

AutoGPT 雖是一個強大的工具,但並不完美。為避免出現問題,最好從簡單的目標開始,對輸出進行測試,並根據自身需要調整目標,如上文中的 ResearchGPT。

不過,你如果想要釋放 AutoGPT 的全部潛力,需要 GPT-4 API 訪問權限。GPT-3.5 可能無法為智能體或響應提供所需的深度。

02.AgentGPT:瀏覽器中直接部署自主 AI 智能體

近日,又有開發者對 AutoGPT 展開新的探索嘗試,創建一個可以在瀏覽器中組裝、配置和部署自主 AI 智能體的項目 ——AgentGPT。項目主要貢獻者之一為亞馬遜軟件工程師 Asim Shrestha,已在 GitHub 上獲得 2.2k 的 Stars。


項目主頁:https://agentgpt.reworkd.ai/

GitHub 地址:https://github.com/reworkd/AgentGPT

AgentGPT 允許你為自定義 AI 命名,讓它執行任何想要達成的目標。自定義 AI 會思考要完成的任務、執行任務並從結果中學習,試圖達成目標。如下為 demo 示例:HustleGPT,設置目標為創立一個隻有 100 美元資金的初創公司。

再比如 PaperclipGPT,設置目標為制造盡可能多的回形針。

圖片

不過,用戶在使用該工具時,同樣需要輸入自己的 OpenAI API 密鑰。AgentGPT 目前處於 beta 階段,並正致力於長期記憶、網頁瀏覽、網站與用戶之間的交互。

GPT 的想象力空間還有多大,我們繼續拭目以待。


相關推薦

2023-11-03

人們始終覺得這些“助手”還欠點兒火候。直到ChatGPT和AutoGPT橫空出世,AI Agent似乎即將成為可能。OpenAI的研究員Lilian Weng撰文定義基於大語言模型的AI Agent:大語言模型、記憶、任務規劃、使用工具,四個模塊缺一不可。盡管Indu

2023-04-10

掉地球上的所有資源,導致大規模滅絕事件。4月6日,在AutoGPT Discord上,一名用戶發佈這段視頻,並配文表示:“這一點都不好笑。”畢竟ChaosGPT認為,讓人類滅絕的最簡單方法是煽動核戰爭。但有分析稱,雖然一些人對這個實

2024-03-17

饋。整個過程由AutoDev自主協調,除設定初始目標之外,無需要開發人員幹預。相比之下,如果現有的AI編碼助手集成到IDE 中,開發人員必須手動執行測試(比如運行pytest)、向AI聊天界面提供失敗日志、可能需要識別要合並的其

2024-03-27

機器人是出色的人類模仿者,但大多離不開人類的幫助,比如一些預設的編程。尤其是傢用機器人,在面對復雜的傢務勞動時,如果“大腦”中沒有足夠多的常識,就很難滿足人類傢庭的日常需求。如今,在大型語言模型(LLMs

2024-03-08

司表示,如果你已經在 JetBrains IDE 中運行該軟件,那麼你無需做任何事情,隻需照常使用該功能即可。如果您是 GitHub Copilot Chat 的用戶,並且剛剛開始在 JetBrains IDEs 中使用該功能,那麼根據您的訂閱情況需要采取幾個步驟。如

2023-06-11

變為能夠根據他們生成的文本采取行動的系統。一個名為AutoGPT的項目就是最典型的例子。該項目的想法是給AI系統設定目標,比如“創辦一傢公司”或“賺一些錢”。然後,系統會不斷尋找實現這一目標的方式,特別是如果它們

2023-02-18

長,就越有可能使用無人機來識別、選擇和攻擊目標,而無需人類的幫助。烏克蘭數字轉型部長米哈伊洛-費多羅夫(Mykhailo Fedorov)在最近的一次采訪中告訴美聯社,完全自主的殺手級無人機是武器發展中"合乎邏輯且不可避免

2022-08-19

隨著8月逐步進入尾聲,秋冬季新冠疫苗加強接種的事宜正變得愈發迫切,而美國藥品監管采取的大膽決定,也為該國防疫前景增添不少挑戰。據悉,在此前的接種策略評估中,美國FDA拒絕藥廠們提出的“原始毒株+奧秘克戎BA.1”

2024-11-09

重復性和勞動密集型任務的經濟有效的解決方案。機器人無需疲勞即可操作,從而降低運營成本。第五,勞動力短缺:許多行業面臨嚴重的勞動力短缺,尤其是在醫療保健和制造業等行業。機器人為維持這些領域的生產力水平提

2024-03-07

者美德特斯馬(Joep Meindertsma)這樣問道。他舉例稱,像AutoGPT這樣的系統,基本上可以自問自答,創建自己的查詢來完成復雜的研究任務,這種技術可能會被證明具有高度的破壞性——而且是危險的。AutoGPT是一款自動文本生成系

2024-03-06

項基準測試中得分都超過GPT-4 和Gemini 1.0 Ultra,擁有接近人類本科生水平的知識,“在數學、編程、多語言理解、視覺等多個維度樹立新的行業基準”。自去年3月GPT-4發佈後,其一直是行業的最高標準以及追趕目標,此次Claude 3的

2022-11-02

問題有待解決,而機器人學習就在接近塔頂的地方。雖然人類確實在為特定任務的系統編程方面已經相當出色,但還有一個巨大的、開放的問題:然後呢?今天上午在紐約市舉行的Google人工智能活動上展示的新研究提出讓機器人

2024-03-17

運營至關重要,解這一點將有助於管理他們的部署流程。人類CTO解釋說,當密鑰更新時,他們不會使已經運行的Modal容器失效,但是新啟動的容器將會讀取更新後的值。Devin對此表示感謝,並決定暫時采用手動方法來管理Modal中的

2024-05-06

11個,而同行基本上都隻有5-6個自由度。並且堅固耐用,無需經常維護即可承受大量物體交互。而就在Jim Fan的評論區,馬斯克還現身透露一個更重磅的消息:今年晚些時候,Optimus手的自由度將達到22個!不過有一說一,視頻中展