清华用AI打造游戏公司,7分钟开发一款游戏,成本1美元不到

清华大学利用ChatGPT创建了一个名为ChatDev(零人工含量)的游戏公司。ChatDev的主要目的是通过聊天来进行游戏开发。用户只需提出想法,从设计到测试的整个流程都由AI完成。整个过程只需七分钟即可完成。整个过程走下来,只要七分钟就能完成,成本不到1美元。

在论文中,研究人员透露这家公司汇集了不同社会身份的代理,简单来说,就是设立了首席执行官、专业程序员、测试工程师和艺术设计师等岗位。

根据设定,ChatDev 这家软件公司采用了广泛的瀑布模型,将软件开发过程分为四个不同的阶段:设计、编码、测试和文档。

每个阶段都有一个由程序员、代码审核员和测试工程师等组成的代理团队参与,以建立连续性和秩序,就像人类运行任何常规业务一样。整个过程用ChatGPT就能完成,无需为每个环节专门训练相应的模型。这个「公司」开发一款游戏的平均时间是409.84秒,最快的甚至不到三分钟。

消耗方面,ChatDev使用的是ChatGPT的API(3.5-turbo),平均每款游戏使用约48.5K个token。

为了促进有效沟通和协作,ChatDev 提出了一个聊天链(ChatChain)的架构,包括划分每个阶段和聊天级组件。在聊天链中,每个节点代表了一个特定的子任务,两个角色参与上下文,多轮讨论,并提出解决方案,再进行验证。

这份研究结果表明,ChatGPT 强大的生成式人工智能技术可以通过多种方式执行特定的工作职能,ChatDev 也为软件开发提供了一种新的模式,即免费、高效和成本效益。