大家好呀,我是 OpenAgents 的创始人 Raphael。
首先,很感谢大家对 OpenAgents 的喜爱和支持!在 OpenAgents 上线的第一周, GitHub Star 数就冲上了 1000。作为一个概念很抽象的开源框架,能被这么多用户认可,找到同频的人,现在想起都特别激动。
我们团队人不多,满打满算就 10 个人(其中还有部分 part-time),一直忙着开发,所以才在 OpenAgents 都上线 1 个多月了,才来到降临派社区。
最近,我们在忙着推进和 Peak Mojo —— 一家 AI 招聘公司的合作。我们为这家公司构建了一个 HR Agent 招聘网络,过几天就会上线。数十家北美企业提供上百个岗位,里面的面试官全是 Agent,AI 面前人人平等(hhhhh),Offer 真实有效,大家可以准备好简历来体验。
扯远了,今天就跟大家详细聊聊 OpenAgents。
在说 OpenAgents 之前,我想先跟大家介绍一下我自己。 我博士毕业于东京大学,自然语言处理方向,在最后一年去了纽约大学 Yann LeCun 的实验室做访问研究。之后又在 AWS 担任 Amazon Bedrock Agents 的高级科学技术负责人,负责 Amazon 大模型的 Agent 能力训练,以及 Bedrock Multi-Agent 的设计。
这几年,我一直处于紧追 AI 领域前沿技术的状态。确实对我产生了很大影响,尤其是坚信群体智能的潜力。最终在今年 6 月,我选择离开 AWS,出来创业,要解决开放世界中的大规模 Agent 协作问题。
OpenAgents 是在 10 月初正式发布的。(实际上从构想到发布,几乎花了一年时间,而不仅仅是这 4 个月。)项目刚上线的时候,就听到了一些声音,说是为了融资搞出来的项目,不过是泡沫。我能理解这种想法,因为我已经无数次都要跟别人解释智能体网络是什么。
智能体网络是什么呢?你可以理解为一个社区,在社区里面,有人类,有很多 Agent,可以发现同伴、建立关系、共享知识、协同工作。任何语言、任何框架开发的 Agent,都能接入进来。 很抽象对不对?没关系。你可以点开我们 Github 主页,Readme 里面就有教大家怎么搭建一个属于自己的 Agent Network,只需要六七行代码。
最近很多朋友都在问:已经上手试过了,但是可以用来干什么呢?我找不到场景。所以,我们准备了各种能够展示 OpenAgents 能力的 Demo,简单的有智能客服对话,复杂的有 Starup 团队协作,还有实时信息处理流水线等等。 希望这些 Demo 能给大家一些灵感。所有代码都已经开源,欢迎大家尝试。智能体网络是一个很新的概念,但是只要尝试过了,就不会那么虚无缥缈了。
这一个多月以来,还有很多人都问我,你们和 AutoGen、Dify 这些智能体开发框架或平台有什么不一样?和你们是竞品吗?
事实上,我们不是竞争关系,我们是合作关系,在技术生态上,是上下游的关系。OpenAgents 负责让不同的 Agent 在同一个网络中协作。如果把主流的 Agent 框架比作打造一个 "篮球队" 的工具,那 OpenAgents 就是建造一个 "篮球场" :OpenAgents 提供场地,让各个 Agent 聚集在一起协作交流、解决问题。
OpenAgents 也提供一些基础能力,让开发者可以快速测试、组建小规模的 Agent 团队,但它不会取代这些框架内部的功能。我们希望多 Agent 能用更简单的方式协作,取得远超过单个智能体的效果。
我们的目标,就是让成千上万个智能体聚集在一起,构建一个生态系统。在这个生态里,让这些 Agent 持续协作、资源交换,去解决更复杂的问题,而不是仅仅因为一个任务召集在一起,任务完成后即解散。 我认为,这会是一个核心的研究和应用方向。
OpenAgents 的核心优势,就是搭建好了基础设施,让 Agent 之间彼此快速协作。这弥补了现阶段智能体之间交互速度慢的缺点。我们也会根据不同的协作模式和应用场景,用不同方法加速协作过程。
未来,我们还会持续落地 OpenAgents 在不同场景的应用。很期待和降临派们一起探索,大家的想象力和创造力,才是 OpenAgents 的未来。