20歲創辦人自曝程式碼結構被OpenAI抄襲多智能體Swarm陷爭議
OpenAI好不容易開源了一次,卻被爆出剽竊?就在昨天,OpenAI應用AI研究員Shyamal Anadkat ,放出了全新多智能體框架-Swarm,瞬間在全網爆火。 20歲新創公司的創辦人爆料,OpenAI抄襲了他們的名稱、程式碼結構、方法,並列出了相關事實基礎。
正好在幾天前,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://git@github.com/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?