偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

GitHub狂飆16.9k星,MetaGPT火爆全網(wǎng)!

原創(chuàng) 精選
人工智能
MetaGPT框架前途無(wú)量!當(dāng)我們仔細(xì)審視模型內(nèi)部時(shí),會(huì)發(fā)現(xiàn)內(nèi)部實(shí)際上就是一個(gè)完整的軟件公司,由多個(gè)智能體協(xié)作完成復(fù)雜的軟件問(wèn)題。

作者 | 王瑞平

如今,伴隨著大語(yǔ)言模型技術(shù)的不斷成熟,專業(yè)人員開(kāi)始致力于用它構(gòu)建智能體,但卻始終停留在執(zhí)行簡(jiǎn)單任務(wù)的層面,缺少深入挖掘復(fù)雜任務(wù)的功能。這也是由于之前的大語(yǔ)言模型會(huì)產(chǎn)生相應(yīng)“幻覺(jué)”問(wèn)題,從而阻礙了發(fā)展。

但是,Meta卻打破了這個(gè)“魔咒”,開(kāi)源了名為“MetaGPT”的框架,上線短短幾周就已火爆全網(wǎng),截至目前,已在Github上狂飆16.9k星,成為了Meta在人工智能界投下的又一枚重磅炸彈!

圖片圖片

從Github上的開(kāi)源列表中不難看出,MetaGPT能抽象出不同角色,是一個(gè)集產(chǎn)品經(jīng)理、架構(gòu)師、項(xiàng)目經(jīng)理、程序員于一體的AI工具。神奇的是,它能在代碼生成時(shí)進(jìn)行內(nèi)部監(jiān)督,從而提升最終輸出的代碼質(zhì)量。

有了它,軟件公司的研發(fā)工作流程將會(huì)被徹底改變;它不僅能幫助公司提升研發(fā)效率,還能降低研發(fā)成本。

因此,開(kāi)發(fā)者普遍表示:“該模型在‘模擬現(xiàn)實(shí)軟件開(kāi)發(fā)過(guò)程’中能提供更多的變量、監(jiān)督效果更佳,相較于競(jìng)品生成的輸出結(jié)果也更具有優(yōu)勢(shì)。”

1、多智能體元編程框架

簡(jiǎn)單來(lái)說(shuō),MetaGPT構(gòu)建的多智能體元編程框架旨在將有效的人類工作流程作為元編程方法注入到由LLM驅(qū)動(dòng)的多智能體協(xié)作中。模型的編程框架正是基于ChatGPT和軟件外包公司的SOP訓(xùn)練的!其中,Code=SOP(Team)是核心哲學(xué)。

軟件公司多角色示意圖(正在逐步實(shí)現(xiàn))軟件公司多角色示意圖(正在逐步實(shí)現(xiàn))

如框架圖所示,它能根據(jù)老板的“一句話”需求輸出產(chǎn)品文檔、架構(gòu)設(shè)計(jì)、任務(wù)列表和代碼等,可被看作是由大語(yǔ)言模型構(gòu)成的虛擬團(tuán)隊(duì)。

圖片圖片

首先,MetaGPT將標(biāo)準(zhǔn)化操作程序(SOP)編碼到Prompt中,將多個(gè)智能體協(xié)作過(guò)程結(jié)構(gòu)化。然后,研究團(tuán)隊(duì)進(jìn)一步讓輸出模塊化,賦予智能體與人類工作者相應(yīng)專業(yè)領(lǐng)域知識(shí),從而驗(yàn)證輸出并減少?gòu)?fù)合錯(cuò)誤。

通過(guò)這種方式,MetaGPT 以工作流水線的形式為各個(gè)智能體分配了不同的角色,進(jìn)而建立了一個(gè)能夠有效、凝聚地解構(gòu)復(fù)雜多智能體協(xié)作問(wèn)題的框架。

圖片圖片

官方文檔中還展示出它的具體安裝方法,在其中輸入“python startup.py”,寫個(gè)類似“今日頭條”的推薦系統(tǒng),將會(huì)獲得一系列輸出,包括:數(shù)據(jù)結(jié)構(gòu)和API設(shè)計(jì)等。

至于費(fèi)用方面,生成一個(gè)包含分析和設(shè)計(jì)的示例大約需要0.2美元(GPT-4 API的費(fèi)用),而完成一個(gè)完整的項(xiàng)目大約需要2.0美元。

圖:MetaGPT框架圖:MetaGPT框架

ITBEAR上發(fā)布的科技信息也顯示,MetaGPT模型可應(yīng)用于各種開(kāi)發(fā)任務(wù)。假如你需要構(gòu)建一個(gè)算法推薦系統(tǒng),模型可以分析系統(tǒng)的適用人群、列出適用人群特征并提出相應(yīng)的功能需求,最后生成代碼并驗(yàn)證。與傳統(tǒng)的手動(dòng)開(kāi)發(fā)相比,它可以在短時(shí)間內(nèi)更迅速地完成這些任務(wù),從而降低開(kāi)發(fā)成本。

這種結(jié)構(gòu)化過(guò)程、代理協(xié)作和高級(jí)模型驅(qū)動(dòng)技術(shù)的融合正在改變軟件開(kāi)發(fā)的前景。在此過(guò)程中,研究者做出的貢獻(xiàn)主要包括:引入元編程框架、整合人工SOP流程設(shè)計(jì)、實(shí)現(xiàn)最先進(jìn)的性能。

結(jié)果表明,MetaGPT有潛力解決LLM中的幻覺(jué)問(wèn)題,從而指導(dǎo)LLM系統(tǒng)協(xié)同完成更有效的設(shè)計(jì)。

雖然這聽(tīng)上去效果不錯(cuò),但卻不能完全替代手工開(kāi)發(fā)。開(kāi)發(fā)者對(duì)于通用模型的輸出結(jié)果還是要有心理預(yù)期,畢竟此類場(chǎng)景還是需要用專業(yè)的垂直領(lǐng)域知識(shí)訓(xùn)練效果才會(huì)更好!

2、全能:產(chǎn)品經(jīng)理+架構(gòu)師+項(xiàng)目經(jīng)理+工程師

MetaGPT作為全能的AI工具,直接充當(dāng)了產(chǎn)品經(jīng)理、架構(gòu)師、項(xiàng)目經(jīng)理和工程師的角色,包攬了與開(kāi)發(fā)相關(guān)的所有工作!主要功能是智能化生成代碼,即,輸入需求后“寫出”完整代碼。

具體來(lái)講,無(wú)論是產(chǎn)品的PRD文檔,還是項(xiàng)目架構(gòu)分析,它都能完整的寫出,還能提示你用的是哪種語(yǔ)言、哪個(gè)框架,最后自動(dòng)生成相關(guān)流程圖表,還真是有模有樣!

而之前提及的GPT-Engineer只“扮演”了單一工程師的角色;MetaGPT卻能扮演多個(gè)角色,這是最大的優(yōu)勢(shì),就連服務(wù)器接口規(guī)范它都能完整列出,還能自動(dòng)對(duì)代碼邏輯進(jìn)行分析,并提示你每個(gè)文件能用來(lái)做什么。

圖片圖片

有的網(wǎng)友好奇,便用它書寫了命令行版的貪食蛇游戲,代碼生成效果相當(dāng)不錯(cuò)!蛇真的可以跑起來(lái)、吃豆子長(zhǎng)尾巴、撞自己或撞墻后重置!

圖片圖片

此外,MetaGPT還可以在大約10分鐘內(nèi)構(gòu)建出二十一點(diǎn)游戲,包括:代碼、圖表、評(píng)論和文檔,所有這些都只需2美元,這近一步為AGI鋪平了道路。

3、工程師:一行需求完成端到端開(kāi)發(fā)過(guò)程

MetaGPT框架前途無(wú)量!當(dāng)我們仔細(xì)審視模型內(nèi)部時(shí),會(huì)發(fā)現(xiàn)內(nèi)部實(shí)際上就是一個(gè)完整的軟件公司,由多個(gè)智能體協(xié)作完成復(fù)雜的軟件問(wèn)題。

具體來(lái)說(shuō),為了將Sop編碼為提示符,MetaGPT通過(guò)角色定義、任務(wù)分解、過(guò)程標(biāo)準(zhǔn)化和其它技術(shù)設(shè)計(jì),只用一行需求就能完成端到端開(kāi)發(fā)過(guò)程。相關(guān)論文也已發(fā)表。

圖片圖片

實(shí)驗(yàn)結(jié)果也表明,MetaGPT可以產(chǎn)生更高級(jí)的綜合解決方案。與現(xiàn)有會(huì)話和基于聊天的多代理系統(tǒng)相比,它的一致性更強(qiáng)。

最后,為證實(shí)設(shè)計(jì)的有效性,研究者展示出軟件協(xié)同開(kāi)發(fā)的工作流程,并進(jìn)行了相關(guān)實(shí)驗(yàn)來(lái)驗(yàn)證相關(guān)代碼的可行性。

在代碼生成基準(zhǔn)測(cè)試中,MetaGPT達(dá)到81.7%和82.3%的新高度。這意味著,與其它基于LLM的編程框架(如,AutoGPT、LangChain和AgentVerse)相比,MetaGPT可以處理更高級(jí)別的軟件、解決復(fù)雜問(wèn)題,也憑借其廣泛的功能脫穎而出。

值得注意的是,在相關(guān)的實(shí)驗(yàn)評(píng)估中,MetaGPT達(dá)到了100%的任務(wù)完成率,進(jìn)一步證實(shí)了MetaGPT框架的高效性。

總之,這項(xiàng)研究通過(guò)集成標(biāo)準(zhǔn)操作程序?yàn)榛贚LM的多智能體系統(tǒng)概述了一個(gè)變革的范例。這將會(huì)為多智能體交互和相關(guān)合作開(kāi)辟出新道路,不僅重新定義了人工智能,還指出通往AGI的道路。

4、局限性:無(wú)法處理復(fù)雜信息

然而,需要注意的是,MetaGPT有一些局限性:例如,它只能創(chuàng)建單頁(yè)的應(yīng)用程序,而不能處理復(fù)雜的信息,如,多頁(yè)或數(shù)據(jù)庫(kù)。因此,如果你的想法非常復(fù)雜,MetaGPT可能無(wú)法正確生成應(yīng)用程序。

盡管有這些限制,MetaGPT仍有望成為創(chuàng)建簡(jiǎn)單應(yīng)用程序的有效工具。此外,它的易用性可能對(duì)軟件開(kāi)發(fā)市場(chǎng)產(chǎn)生重大影響,從而減少對(duì)經(jīng)驗(yàn)豐富程序員的需求。

參考資料:https://arxiv.org/pdf/2308.00352.pdf

責(zé)任編輯:武曉燕 來(lái)源: 51CTO技術(shù)棧
相關(guān)推薦

2021-03-10 09:39:15

GitHub 技術(shù)開(kāi)源

2023-02-22 15:02:52

GitHub指南

2023-08-07 13:36:26

開(kāi)源智能

2023-06-25 07:42:02

2024-03-29 13:55:22

AI訓(xùn)練

2023-08-07 13:30:08

平臺(tái)MetaGPTAI

2025-01-08 12:53:45

2023-06-20 16:05:58

AI代碼

2021-10-21 05:57:33

網(wǎng)盤開(kāi)源云盤系統(tǒng)

2021-02-20 12:13:23

GitHub代碼開(kāi)發(fā)者

2021-04-09 16:25:00

GitHub代碼開(kāi)發(fā)者

2020-03-13 10:18:43

GitHub 技術(shù)開(kāi)源

2022-09-06 21:38:45

數(shù)字人數(shù)字孿生

2021-09-15 10:43:08

Python程序開(kāi)源工具

2022-04-21 14:29:49

程序員GitHub

2021-09-18 11:28:29

GitHub代碼開(kāi)發(fā)者

2020-02-20 10:00:04

GitHubPyTorch開(kāi)發(fā)者

2020-02-27 16:17:31

代碼規(guī)范codegithub

2019-10-30 10:27:41

GitHub代碼開(kāi)發(fā)者

2022-03-25 22:57:37

系統(tǒng)設(shè)計(jì)架構(gòu)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)