自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

GitHub 1.1萬星,模擬軟件開發(fā)流程,開源框架MetaGPT爆火

人工智能 新聞
最近,一個名為「MetaGPT」的開源框架嘗試解決這個問題。MetaGPT 旨在將有效的人類工作流程作為元編程方法注入到 LLM 驅(qū)動的多智能體協(xié)作中。

隨著大型語言模型(LLM)的日漸成熟,利用其構(gòu)建 AI 智能體成為一個新的研究方向。已有研究使用 LLM 驅(qū)動多智能體自主完成了一些任務(wù)。

然而,現(xiàn)有研究主要集中在簡單任務(wù)上,缺乏對復(fù)雜任務(wù)的探索。這主要是因為大型語言模型存在「幻覺」問題,特別是當(dāng)多個智能體相互作用時,幻覺會進一步被放大,以至于無法用于復(fù)雜任務(wù)。

最近,一個名為「MetaGPT」的開源框架嘗試解決這個問題。MetaGPT 旨在將有效的人類工作流程作為元編程方法注入到 LLM 驅(qū)動的多智能體協(xié)作中。MetaGPT 在 GitHub 上線幾天,就狂攬超過 11.1k star。

圖片

項目地址:https://github.com/geekan/MetaGPT

簡單來說,MetaGPT 讓多智能體的協(xié)作過程模擬軟件開發(fā)公司的工作流程,這就需要為每個智能體分配角色,并規(guī)劃智能體的協(xié)作過程。軟件開發(fā)公司的人員分配情況通常如下圖所示:

圖片

具體來說,MetaGPT 首先將標(biāo)準(zhǔn)化操作程序 (SOP) 編碼到 prompt 中,使得多個智能體的協(xié)作過程結(jié)構(gòu)化。然后,研究團隊進一步讓輸出模塊化,賦予智能體與人類工作者相當(dāng)?shù)念I(lǐng)域?qū)I(yè)知識,以驗證輸出并減少復(fù)合錯誤。

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

圖片

對于軟件開發(fā)來說,系統(tǒng)架構(gòu)和接口設(shè)計是非常關(guān)鍵的一步,研究團隊以推薦引擎開發(fā)為例,展示了 MetaGPT 中的「架構(gòu)師智能體」自主生成的系統(tǒng)接口設(shè)計:

圖片

MetaGPT 可以讓智能體完成多種復(fù)雜任務(wù),例如開發(fā)一個簡單的游戲軟件,MetaGPT 的任務(wù)執(zhí)行流程可以和人類開發(fā)者的 SOP 流程一一對應(yīng):

圖片

MetaGPT 會收到用戶輸入的需求,就會有智能體作為產(chǎn)品經(jīng)理進行需求和可行性分析,再由充當(dāng)架構(gòu)師、項目經(jīng)理、工程師的智能體按順序完成軟件開發(fā)。最后還有智能體負(fù)責(zé)對軟件進行全面的測試。整個過程很好地模擬了現(xiàn)實世界的開發(fā)過程。

圖片


我們來看一個 MetaGPT 完成具體開發(fā)任務(wù)的例子,用戶只輸入一句需求:寫一個 「21 點游戲(Blackjack)」,MetaGPT 就經(jīng)過需求分析、任務(wù)規(guī)劃,成功編寫出游戲代碼:

圖片

研究團隊在項目路線圖中介紹道:MetaGPT 短期內(nèi)將完成自主實現(xiàn)中型項目(約 2000 行代碼)的目標(biāo),最終 MetaGPT 將能夠自主訓(xùn)練、微調(diào)、優(yōu)化、應(yīng)用和更新。

圖片


目前,MetaGPT 已發(fā)表研究論文《METAGPT: META PROGRAMMING FOR MULTI-AGENT COLLABORATIVE FRAMEWORK》。

圖片

論文地址:https://arxiv.org/pdf/2308.00352.pdf

感興趣的讀者可以閱讀論文,了解更多研究內(nèi)容。

責(zé)任編輯:張燕妮 來源: 機器之心
相關(guān)推薦

2023-06-01 16:56:50

AI女友

2023-08-14 07:58:50

GitHubMetaGPT人工智能

2023-08-07 13:30:08

平臺MetaGPTAI

2024-07-18 13:15:06

AI模型

2014-04-02 09:03:39

紅帽

2023-07-04 08:35:52

MetaGPT開源

2011-08-31 10:04:22

日本軟件開發(fā)

2024-07-15 12:18:39

2023-10-04 19:52:33

模型論文

2012-08-22 10:44:08

軟件開發(fā)

2020-11-27 15:35:18

GitHubVue.js開發(fā)

2022-08-07 23:41:42

工具GitHub開發(fā)

2023-06-27 09:33:46

開源代碼

2011-03-10 11:01:31

VMwareWaveMaker

2014-04-28 09:35:19

紅帽開源軟件

2021-08-24 09:00:00

開發(fā)軟件框架

2021-12-06 09:00:00

開發(fā)WebDjango

2009-03-17 09:03:28

獎金軟件開發(fā)動漫

2023-10-19 08:27:31

AI模型

2020-11-26 15:48:37

代碼開發(fā)GitHub
點贊
收藏

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