一家位于法国巴黎和美国旧金山的五人初创公司近日诞生,大胆宣称能完全根据自然语言描述创建具有生成式人工智能的企业级软件,从而将开发时间缩短80%。
Shreds.AI是一家自筹资金公司,名不见经传,但其雄心壮志可谓不小。该公司创始人兼首席执行官Soufiane Amar表示,公司希望“通过自动生成从架构到代码的完整软件,彻底改变软件开发,使开发者的职责只是审查和验证生成的代码。”
该公司基于多达十几个生成式人工智能模型来实现高效率,并通过一种称为元人工智能而有选择采用每个模型的最佳特性。“我们并不是想创建一个可以构建一切的大型模型,相反,我们建立了一个经过训练可以模拟软件工程过程的小型模型。”
作为输入,Shreds接受从一般描述到详细规范的所有内容,后者可产生更好的结果。如果描述模糊,生成式AI聊天机器人会引导用户完成添加细节的过程。然后,会从其组件中生成架构图和称为shreds的微服务。
“每项服务都被划分为多个Shred,每个Shred都可轻松描述和验证,鉴于Shreds管理复杂性,Shreds可协调组件之间的交互。”
为了证明该产品的有效性,Shreds.AI计划发布由Shreds用Java重写的WordPress内容管理系统的全功能版本源代码。Amar表示,生成器在不到三个小时内就完成了这项工作。下周,还计划发布Magento电子商务平台克隆版源代码。
Shreds.AI正在通过一个测试流程将人为因素纳入其中,该流程将生成的代码提交给人类开发者进行验证,费用由测试人员设定。“我们的代码90%到95%是无错误的,但没有某种程度的人工验证,任何代码都无法投入生产。”
Shreds.AI表示,汽车制造商Stellantis NV和法国公用事业公司Réseau de Transport d’Électricité Ltd.已采用其技术进行Beta测试。RTE数据开发部门经理Jérôme Menard表示:“我们已经使用Shreds.AI成功生成了一些内部软件,我们正在考虑将其集成到开发工作流程中,以提高速度和效率。”