MetaGPT AI 模型開源:可模擬軟件公司開發(fā)過程,生成高質(zhì)量代碼
7 月 4 日消息,MetaGPT 是一個(gè)著重于代碼生成的 AI 模型,雖然名字類似,但該模型并非 Meta 公司團(tuán)隊(duì)所開發(fā),目前該模型已經(jīng)在 GitHub 中開源。
據(jù)悉,MetaGPT 模型可以抽象出了多個(gè)不同角色,包括產(chǎn)品經(jīng)理、架構(gòu)師、項(xiàng)目經(jīng)理、工程師等,可在代碼生成時(shí),自己進(jìn)行內(nèi)部監(jiān)督,提升最終輸出的代碼質(zhì)量,可謂將一個(gè)軟件開發(fā)公司直接融入進(jìn)模型中。
▲ 圖源 MetaGPT 的 GitHub 項(xiàng)目
開發(fā)者表示,MetaGPT 相比目前市面上存在的競品,在“模擬現(xiàn)實(shí)軟件開發(fā)過程”中變量更多,監(jiān)督效果更佳,因此對比競品生成輸出的結(jié)果,該模型更具優(yōu)勢。
MetaGPT 可以一鍵進(jìn)行“市場調(diào)研、競品分析、架構(gòu)設(shè)計(jì)”等環(huán)節(jié),能夠結(jié)合現(xiàn)實(shí)中的情況,智能分析“應(yīng)當(dāng)生成什么類型的代碼、面向什么樣的適用人群、需要什么樣的功能需求”。
▲ 圖源 MetaGPT 的 GitHub 項(xiàng)目
IT之家在此附上官方展示的一個(gè)例子:例如要求該模型生成一個(gè)算法推薦系統(tǒng),該模型就可以在生成代碼時(shí),首先分析該系統(tǒng)的適用人群,接著羅列出適用人群的特征并提出相應(yīng)功能需求,最終生成代碼并進(jìn)行驗(yàn)證。相對于真人開發(fā),MetaGPT 模型的可以在相當(dāng)短的時(shí)間內(nèi)完成這些內(nèi)容,降低開發(fā)成本。
但該模型目前依然處于開發(fā)環(huán)節(jié),還需要很長的路要走,因此目前尚不能完全代替人工開發(fā),感興趣的小伙伴們可以在這里訪問相關(guān)信息。