你好,這里是AIHub,繼續跟你分享人工智能相關的新鮮見聞。
近日,AI界貌似出現了一種新的趨勢:自主人工智能。
繼ChatGPT后,一個叫AutoGPT的開源項目火了,短短幾天,在GitHub star達到近4萬了,可見這個項目多火爆。
那么,大火的AutoGPT究竟是什么來頭,如何使用呢?一起來看看。
一、AutoGPT是什么?
AutoGPT是一個基于GPT-4能力的開源項目,目前可以通過Github下載源碼并部署安裝。
AutoGPT 最大的特點在于能根據任務指令自主分析和執行,甚至還會自己給自己提出新的問題并回答。
這跟 ChatGPT 有所不同,在 ChatGPT 的交互方式中,你提出一條指令,ChatGPT 給出回應,接下來你再給,它再回。
而 AutoGPT 的交互方式是你提出一個需求或任務,它并不會著急給你答案,而是會分析這個問題,并且給出執行目標和具體任務,然后開始執行。
視頻演示:
二、AutoGPT有什么特性?
AutoGPT相當于給基于GPT模型的一個內存和一個身體。有了它,你可以把一項任務交給 AI 智能體,讓它自主地提出一個計劃,然后執行計劃。
此外其還具有互聯網訪問、長期和短期內存管理、用于文本生成的 GPT-4 實例以及使用 GPT-3.5 進行文件存儲和生成摘要等功能。
AutoGPT用處很多,可用來分析市場并提出交易策略、提供客戶服務、進行營銷等其他需要持續更新的任務。
比如,一位網友就要求AutoGPT開發一個網站,結果不到3分鐘,AI自己就用React和Tailwind CSS“唰唰唰”地搞定了。
AI自己上網、自己使用第三方工具、自己思考、自己操作你的電腦。
這一套打法,算得上是把“行動→觀察結果→思考→決定下一步行動”這條路子給打通并循環了起來。
三、AutoGPT怎么使用?
源代碼和安裝方法都在GitHub,感興趣的可以去玩玩:
GitHub地址:https://github.com/torantulino/auto-gpt
這個能夠獨立自主完成任務的 AutoGPT 是如何運行的呢?我們接著來看。
四、AutoGPT:30 分鐘內構建你自己的 AI 助手
作為風靡互聯網的 AI 智能體,AutoGPT 可以在 30 分鐘內完成設置。
你就可以擁有自己的 AI,協助完成任務,提升工作效率。
這一強大的AI工具能夠自主執行各種任務,設置和啟動的簡便性是一大特征。
在開始之前,你需要設置Git、安裝Python、下載Docker桌面、獲得一個OpenAI API密鑰。
1.克隆存儲庫
首先從 GitHub 中克隆 AutoGPT 存儲庫。
使用以下命令導航到新建文件夾 Auto-GPT。
2.配置環境
在 Auto-GPT 文件夾中,找到.env.template 文件并插入 OpenAI API 密鑰。接著復制該文件并重命名為.env。
3.安裝 Python 包
運行以下命令,安裝需要的 Python 包。
4.運行 Docker
運行 Docker 桌面,不需要下載任何容器,只需保證程序處于激活狀態。
5.運行 AutoGPT
執行以下命令,運行 AutoGPT。
6.設置目標
AutoGPT雖是一個強大的工具,但并不完美。
為避免出現問題,最好從簡單的目標開始,對輸出進行測試,并根據自身需要調整目標,如上文中的ResearchGPT。
不過,你如果想要釋放AutoGPT的全部潛力,需要GPT-4 API訪問權限。GPT-3.5 可能無法為智能體或響應提供所需的深度。
如果看到這里,你覺得部署有難度,那么我給你推薦一款平替AutoGPT的項目,叫AgentGPT。
五、AgentGPT-在線使用的AI自主機器人
這是一款可以在線使用的AI自主機器人。打開官網,按照提示,即可使用,非常簡單。
使用地址:https://agentgpt.reworkd.ai/
比如,PaperclipGPT,設置目標為制造盡可能多的回形針。
不過官方提示了,目前項目太火爆,需要使用自己的OpenAI ?API才能穩定使用。
如果你沒有OpenAI API,也可以體驗,但是不能使用很長時間。可以理解,畢竟這個需要調用OpenAI的API服務,每一次調用都要花錢。
感興趣的話,盡快去體驗,人太多,隨時可能訪問不了。
看樣子,我們離通用人工智能(AGI)越來越近了,未來充滿想象空間。
原創不易,歡迎關注公眾號,持續給你帶來國內外優秀實用的AI產品和教程。
