(相關(guān)資料圖)
MetaGPT 是一個(gè)著重于代碼生成的 AI 模型,雖然名字類似,但該模型并非 Meta 公司團(tuán)隊(duì)所開(kāi)發(fā),目前該模型已經(jīng)在 GitHub 中開(kāi)源。
據(jù)悉,MetaGPT 模型可以抽象出了多個(gè)不同角色,包括產(chǎn)品經(jīng)理、架構(gòu)師、項(xiàng)目經(jīng)理、工程師等,可在代碼生成時(shí),自己進(jìn)行內(nèi)部監(jiān)督,提升最終輸出的代碼質(zhì)量,可謂將一個(gè)軟件開(kāi)發(fā)公司直接融入進(jìn)模型中。
▲ 圖源 MetaGPT 的GitHub 項(xiàng)目
開(kāi)發(fā)者表示,MetaGPT 相比目前市面上存在的競(jìng)品,在“模擬現(xiàn)實(shí)軟件開(kāi)發(fā)過(guò)程”中變量更多,監(jiān)督效果更佳,因此對(duì)比競(jìng)品生成輸出的結(jié)果,該模型更具優(yōu)勢(shì)。
MetaGPT 可以一鍵進(jìn)行“市場(chǎng)調(diào)研、競(jìng)品分析、架構(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)證。相對(duì)于真人開(kāi)發(fā),MetaGPT 模型的可以在相當(dāng)短的時(shí)間內(nèi)完成這些內(nèi)容,降低開(kāi)發(fā)成本。
但該模型目前依然處于開(kāi)發(fā)環(huán)節(jié),還需要很長(zhǎng)的路要走,因此目前尚不能完全代替人工開(kāi)發(fā),感興趣的小伙伴們可以在這里訪問(wèn)相關(guān)信息。
標(biāo)簽: