蕭簫 發自 凹非寺
量子位 | 公眾號 QbitAI
讓GPT-4運轉一個軟件公司,就能把項目成本砍到幾美元?
這個想法,還真有人在做了——
就在這兩天,一個名叫 MetaGPT的項目在Github上爆火,一度沖上熱榜第一,目前標星已有6.6k。
這個項目的終極目標,正是讓像GPT-4這樣的 大模型們自己組建一個軟件公司,不僅能實現公司自動更新,就連公司里面的員工也全部換成大模型。
換而言之,從老板到產品經理、架構師、項目經理和工程師,設計產品到寫代碼的活兒全部由GPT-4等一眾LLM包圓。
完成一個項目的費用 (調用大模型API的費用),確實能被壓縮到 幾美元。
那么,這個項目現在做到哪一步了,它又究竟要怎么實現多個大模型“共創軟件公司”的目標?
MetaGPT做到哪一步了?
簡單來說,目前已經能實現 一句話自動編寫一個比較簡單的軟件項目。
例如輸入一句“寫一個21點游戲”:
系統就會自動連接,并首先給出6個需要完成的小任務,包括制作卡組、洗牌、下注、發牌、投注、交互等:
隨后這些任務被下發,并進行代碼編寫:
完成好的項目會被自動打包起來,最終交付回你的手上:
完成這樣一系列項目,或者說甚至只是生成一個示例,大約需要多少錢呢?
作者表示,生成一個完整的項目,最終也只需要2美元 (折合人民幣約14.3元)左右。
至于示例,作者在GitHub上給出了一個用Python/ target=_blank class=infotextkey>Python“寫個類似今日頭條的推薦系統”的示例。
生成這個示例并不昂貴,一個帶有分析和設計的示例只需要大約0.2美元 (人民幣約1.4元),也就是調用GPT-4 API的費用。
最關鍵的是,它將所有代碼寫成項目的整個過程進行了“流水線生產”作業,過程中基本不需要人再進行操作。
那么,這個項目的終極目標“AI運轉一整個軟件公司”,究竟要怎么實現?
“終極目標是讓AI運轉軟件公司”
MetaGPT的終極目標,是打造一個像Software AG那樣的 軟件公司,只不過里面寫代碼的人變成了AI (或者說智能體)。
換而言之,一個軟件公司管理中可能會出現很多角色,如老板、產品經理、架構師、項目經理和工程師等,這些“人”未來都可以換成AI來實現。
這些AI可以是不同的大語言模型,但目前項目默認還是都用GPT-4 (畢竟是目前最好用的大模型)。
用戶只需要花幾美元成本,就能讓這個多AI (智能體)運轉的公司為自己打造軟件項目。
不過,這個項目現階段還在不斷進化中。
例如有網友指出,目前還只支持Python語言,是不是也會有其他語言的版本。
又例如還有網友表示,只用一句話創建整個項目,從商業設計上來講也“有點不靠譜”。
如果想用AI去設計更大規模系統,至少要增加更復雜的交互式設計,通過AI收集多輪對話需求,讓項目生成更加可靠。
對于這些問題,作者都進行了回應,表示這個項目確實離終極目標還有很遠,要做到可能還有 幾百個任務。
首先是關于多語言版本的問題,未來隨著項目的完善會進一步推出。
至于所說的“更復雜的交互式設計”任務,也在這幾百個任務中,目前他們已經列出了一個 路線圖,詳細指出了通往這一終極目標所需完成的任務。
路線圖先是列出了 長期目標和 短期目標,前者是“讓MetaGPT能自己進化自己”,后者則包括自動化編寫2000行代碼、達到MetaGPT v0.5和提升框架的能效等。
據作者介紹,目前能自動化實現的代碼量能達到500行左右,而正在實現的則是將 2000行代碼自動化,只需要足夠的工作量就能搞定。
至于版本v0.5,則需要完成70%左右的細分任務,這些任務大概長下面這樣:
未來隨著任務量的完成,終究能讓這個項目里用到的大模型“自驅動”起來,自主完成更新迭代。
作者介紹
這個項目的作者 吳承霖,是一名90后程序員。
他畢業于廈門大學計算機專業,曾在騰訊擔任高級AI研究員,是當時部門最年輕的T3.3高級員工,幾年前還入選了福布斯30位30歲以下精英和胡潤30位30歲以下創業領袖。
從騰訊離開后他創辦了 深度賦智,這家公司主要以AutoDL的形式提供AI中臺SaaS服務,聚集了不少來自騰訊、google、百度、華為等公司的程序員。
此前他的一篇 《程序員延壽指南》 同樣火爆GitHub,如今標星已經超過2.6萬。
要是對這些項目感興趣,可以去GitHub上圍觀一波了~
MetaGPT項目地址:
https://github.com/geekan/MetaGPT
— 完—