36氪获悉,近日AI企业「Babel」完成550万美金天使轮融资。该轮融资由云九资本领投,峰瑞资本跟投。
成立于2023年,Babel为用户提供了软件开发和运维的AI全流程服务,目标通过重建自动化、可观测的AI生成软件工作流程和软件运行环境,提高软件开发的效率,实现上传涵盖产品功能、目标人群等信息的产品规格,就能自动驱使Agents Team完成软件开发和运维的全流程。
Babel核心成员曾是云端软件服务平台CODING的创始人。Babel CEO张海龙曾为CODING的联合创始人兼CEO,并曾在Oracle担任高级软件工程师。前CODING联合创始人、Babel CTO杜万曾担任阿里云的技术专家。
CODING DevOps主要为开发者提供代码托管、项目管理、测试管理、持续集成等云端软件设计、开发、运维等全流程服务,通过标准化的产品和流水线的作业,降低了企业研发的管理门槛。2019年,CODING被腾讯云收购。
大模型技术的发展,让AI接管软件设计、开发、运维的全流程,逐渐成为了可能。比如OpenAI在DevDay上推出了能让用户像搭积木一样拼接开发组件的GPT Builder,AWS则分别针对开发者和普通用户推出了App开发工具BedRock和PartyRock。
Babel运营总监王子嬴告诉36氪,Babel 核心由两部分组成。一部分是工具及云平台,通过供标准化的开发、运维等工具,解决企业软件开发中的非必要复杂性的问题,屏蔽k8s(容器集群管理系统,Kubernetes)等底层基础信息,降低AI获取信息的复杂度。
另一部分则是让AI Agents托管软件开发的全流程。与其他AI软件开发流程仍然以人类开发者驱动为主,即人有什么不会就去问AI问题或者写一半让AI续写。 Babel Agent 的模式的不同之处在于:Babel由AI驱动,即AI有什么地方做不出来,就会去问人,可以解决更多的业务上的必要复杂性问题。
传统软件开发流程vs未来AI软件开发流程
比CODING更进一步,Babel的产品定位是取代初级程序员。王子嬴对36氪表示,在美国,AI取代初级程序员有近1400亿美金的市场机会。
不过,GPT Builder们虽然解放了开发者的双手,但其开发的通用型软件往往功能有限,竞争壁垒较低。且运维和Bug修复等流程,仍需要人类参与。
Babel的优势在于实现了对应用开发全流程的接管。王子嬴介绍,Babel的Agents覆盖软件开发的各个方面,比如,PM Agent(产品经理)负责 Agent 和人之间的沟通协调,架构Agent负责把需求文档转化为可生产的架构,测试Agent负责根据需求及架构编写测试代码,并对开发Agent撰写的代码进行测试,运维Agent会排查运行过程中的报错,筛选出错误交由开发Agent修复。
在这个过程中,人类一方面需要提供需求文档,另一方面是作为监督者解答Agent的疑问。
在运维环节,Babel为用户提供了较强的可观测性。Babel的程序托管后台,采用的是行行级观察的呈现界面,有助于AI实时观察程序运行状况,并精确定位和修复具体Bug。
Babel的程序托管后台
目前,Babel的软件服务Agents Team,是基于对GPT-4和GPT-3.5的微调,目标是初级程序员技术最大的海外市场。基于CODING时期积累的软件服务经验和业务数据,王子嬴认为,Babel能快速积累先发优势和形成数据飞轮。
文章来自于36氪 “周鑫雨”,作者 “周鑫雨”
【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。
项目地址:https://github.com/n8n-io/n8n
在线使用:https://n8n.io/(付费)
【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。
项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file
【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。
项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file
在线使用:https://vectorvein.ai/(付费)
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【开源免费】XTuner 是一个高效、灵活、全能的轻量化大模型微调工具库。它帮助开发者提供一个简单易用的平台,可以对大语言模型(LLM)和多模态图文模型(VLM)进行预训练和轻量级微调。XTuner 支持多种微调算法,如 QLoRA、LoRA 和全量参数微调。
项目地址:https://github.com/InternLM/xtuner