OpenAI驚天剽竊!20歲創始人自曝代碼結構被抄襲,多智能體Swarm陷爭議
【新智元導讀】OpenAI爆火的多智能體框架,被指剽竊?20歲初創公司的創始人爆料,OpenAI抄襲了他們的名稱、代碼結構、方法,並列出了相關事實依據。
OpenAI好不容易開源了一次,卻被曝出剽竊?
就在昨天,OpenAI應用AI研究員Shyamal Anadkat ,放出了全新多智能體框架——Swarm,瞬間在全網爆火。
恰在幾天前,OpenAI還發布了智能體基准MLE-bench,彙聚75個Kaggle競賽,o1首測便拿下7金。
有網友激動地表示,L3級智能體離我們不遠了。
沒想到,這個項目庫卻引發了一場風波。
年僅20歲的Swarms Corporation創始人Kye Gomez自曝,「OpenAI侵犯了團隊的知識産權」。
OpenAI不僅盜用了我們項目名稱,還抄襲了代碼結構和方法。
究竟是巧合?是碰瓷?還是真的剽竊?
OpenAI被指剽竊,證據確鑿?
根據Gomez介紹,Swarms框架是首個生産級多智能體協調框架。
他所創立的公司Swarms Corporation,專注于開創多智能體革命。
OpenAI不僅竊取了名字、代碼和方法。而且,從智能體結構的語法,到群體類對象,一切都是從如下代碼庫中竊取的。
Gomez對此警告,除非OpenAI對其投資,否則就會追究法律責任。
項目地址:https://github.com/kyegomez/swarms
隨後,Gomez又發了一個更詳細解釋 :Swarms是一個已經運行了近3年的多智能體框架。
到目前爲止,有超過4500萬個智能體在生産環境中運行,爲世界上最大的金融、保險和醫療機構提供服務。
一位艾倫研究所科學家表示,你能提供一些證據,而非單純的爭論嗎?
一些事實
在Gomez回複中,列出了對OpenAI的更詳細的指控。
首先,項目名字幾乎一致。
很直觀可以看出,OpenAI最新多智能體框架Swarm,確實與Swarms名字相同。
其次,他們用.run()複制了語法規則。
第三,他們還複制了函數的自動轉換功能,他們列出了「Functions」,我們將這個列爲「BaseTool」。還有函數模式也是從基本工具複制的。
最後,他們竊取了Swarms群組體系結構模式。
多智能體框架,直奔L3級AGI
那麽,OpenAI設計的這個多智能體框架Swarm,一經發布已經狂攬了4.6k星。
項目地址:https://github.com/openai/swarm
研究人員介紹,Swarm專注于讓智能體協調和執行變得輕量級、高度可控、易于測試。
它通過兩個基本抽象來實現這一點:智能體(Agents)和交接(Handoffs)。
一個智能體包含指令和工具,並且可以在任何時候選擇將對話交給另一個智能體。
安裝
需要使用Python 3.10+
pip install git+ssh://[email protected]/openai/swarm.git
或者
pip install git+https://github.com/openai/swarm.git
使用
from swarm import Swarm, Agent
client = Swarm()
def transfer_to_agent_b():
return agent_b
agent_a = Agent(
name="Agent A",
instructions="You are a helpful agent.",
functions=[transfer_to_agent_b],
)
agent_b = Agent(
name="Agent B",
instructions="Only speak in Haikus.",
)
response = client.run(
agent=agent_a,
messages=[{"role": "user", "content": "I want to talk to agent B."}],
)
print(response.messages[-1]["content"])
Hope glimmers brightly,
New paths converge gracefully,
What can I assist?
---[新智元報導*編輯 :桃子/來源 : 新智元 ]
參考資料:
https://x.com/KyeGomezB/status/1844948853604196763
https://refreshmiami.com/18-year-old-miamian-kye-gomez-is-developing-ai-to-make-life-less-boring/
https://x.com/shyamalanadkat/status/1844888546014052800