您的位置:首页 > 互联网

开发速率飙升20倍!GPT Pilot明星项目登Github热榜,从0开始构建AI

发布时间:2024-01-05 02:22:56  来源:互联网     背景:

声明:本文来自于微信公众号 新智元(ID:AI_era),作者:新智元,授权转载发布。

【新智元导读】开发者的效率倍增工具来了。AI开发者伴侣GPT Pilot可以让95%的开发者实现自动编码。

又一个明星项目诞生了!

小米redmi a1

GPT Pilot,一个AI开发者伴侣,可以从0开始构建应用程序,可以自己编写代码、配置开发环境、管理开发任务、调试代码。

甚至,你可以随时和它聊天提问,帮你解决开发难题。

项目体验网址:https://top.aibase.com/tool/gpt-pilot

发布三个月,Github的热度不断增加,现在已经有19k星。

代码开发,95%交给AI

在项目主页的介绍中,GPT Pilot的目的是研究在开发人员监督实施的同时,GPT-4可在多大程度上用于生成可完全正常运行、可投入生产的应用程序。

主要的想法是,人工智能可以为应用程序编写大部分代码(可能是95%),但对于其余的5%,在我们获得完整的AGI之前,现在和将来都需要开发人员。

那么它是具体如何工作的呢?开发者在一篇文章中具体介绍GPT Pilot工作流程。

GPT Pilot工作流程

首先,你需要输入想要构建的应用程序的描述。

然后,GPT Pilot与GPT-4合作,明确应用程序的要求,最后编写代码。它使用许多人工智能智能体,模仿开发机构的工作流程。

- 在您描述完应用程序后,产品负责人智能体会分解业务规格,并向你提问,以澄清任何不清楚的地方。

- 然后,软件架构师智能体分解技术要求,并列出将用于构建应用程序的技术。

- DevOps智能体根据体系结构在机器上配置环境。

- 技术团队首席智能体将应用程序开发流程分解为开发任务,每个任务需要具备:

最后,开发人员和Code Monkey智能体一个接一个地处理任务,开始编写应用程序。

开发人员将每个任务分解为较小的步骤,这些步骤是较低级别的技术要求,可能不需要人工审查或使用自动测试(如安装一些程序包)。

GPT Pilot三大支柱

支柱1:开发人员需要参与应用程序的创建过程

当前,我们离可以连接到CLI,并自行创建任何应用程序的LLM还很遥远。

因此,为了让AI生成一个完全正常工作的应用程序,我们需要允许它与负责监督开发过程的开发人员密切合作,并在AI编写大部分代码的同时担任技术团队负责人。

因此,开发人员需要能够随时更改代码,而GPT Pilot需要继续处理这些更改。

以下是开发人员可以干预开发过程的领域:

在每个开发任务完成后,开发人员应该检查它并确保它按预期工作。

在每次失败的测试或命令运行之后-开发人员可能更容易调试一些东西。

支柱2:应用程序需要一步一步地进行编码

和人类一样,AI编码肯定会犯错误,所以为了让它更容易地进行调试,并让开发人员了解生成的代码中发生了什么,AI不应该只是一次吐出整个代码库。

相反,应用程序应该像开发人员一样一步一步地生成和调试。

如果GPT Pilot一步一步地创建一款应用程序,人工智能和监督它的开发人员都将能够更容易地解决问题,整个开发过程也将更加顺利。

国美 以旧换新

支柱3:GPT Pilot需要具有可扩展性

GPT Pilot必须能够创建可投入生产的大型应用程序,而不仅仅是小型应用程序,在小型应用程序中,整个代码库都可以融入LLM环境。

问题是,LLM 的所有学习都是在上下文中完成的。也许有一天,LLM可以针对每个具体项目进行微调,但现在看来,这将是一个非常缓慢和冗余的过程。

GPT Pilot解决这个问题的方式是使用上下文回溯(context rewinding)、递归对话和TDD。

上下文回溯

上下文回溯背后的想法相对简单,对于解决每个开发任务,给LLM发送的第一条消息的上下文大小必须相对相同。

例如,在实现开发任务#5时,大模型的第一条信息上下文大小必须与开发任务#50时的第一条信息大致相同。

因此,在执行每项任务时,对话都需要回溯到第一条信息。

从本质上讲,当GPT Pilot创建代码时,它会为编写的每个代码块生成伪代码,并为它需要创建的每个文件和文件夹创建描述。

递归对话

递归对话是与LLM的对话,如果GPT Pilot检测到一个错误,它需要对其进行调试,但假设在调试过程中发生了另一个错误。

为什么p2p行业处于资本寒冬的季节

然后,GPT Pilot需要停止调试第一个问题,修复第二个问题,然后重新开始修复第一个问题。

百度世界环保基金会

开发者认为,这是一个关键的概念,需要努力让人工智能构建大型且可扩展的应用程序。它的工作原理是回溯上下文,并分别解释递归中的每个错误。

一旦修复了最深层的错误,我们就在递归中向上移动,并继续修复错误,直到整个递归完成。

TDD(测试驱动开发)

GPT Pilot要扩展代码库、改进代码库、更改需求和添加新功能,它需要能够在不破坏以前编写的代码的情况下创建新代码。

没有比使用TDD方法更好的方法了。

对于GPT Pilot编写的所有代码,它需要编写检查代码是否按预期工作的测试,以便无论何时进行新的更改,都可以运行所有回归测试,以检查是否有任何故障。


返回网站首页

本文评论
从疯狂小杨哥到张同学,超千名创作者加入抖音电商“萤火计划”
声明:本文来自于微信公众号新榜(ID:newrankcn),作者:小八,授权转载发布。小云鲸扫地机器人溯源直播,正在带货直播间逐渐普及,主播们不再受限于空间有限的摄影棚,而是前往乡间地头开...
日期:07-14
RTX 3090 Ti上市时间确认(titan rtx 3090 对比)
  据VCZ,RTX 3090 Ti的上市时间进一步确认为1月27日,北京时间晚上22点。   注意前文提到的是上市时间,也就是正式开卖,发布时间或定在北京时间1月5日0点的CES专题活动中。...
日期:07-17
华米 黄山2号_登上黄山,超越一号,华米科技或将推出新一代芯片
  「芯片行业,从来就没有给过我们机会去选择喜欢或讨厌,这里只有必须。」   今天,华米科技创始人、董事长兼 CEO黄汪在微博上发布了一篇标题为《登上黄山,超越一号》的长文...
日期:07-14
「智世机器人」获数千万元天使轮融资「智时代机械」
7月20日 消息:上海智世机器人有限公司是一家提供智能仓储解决方案的公司,最近完成了数千万元的天使轮融资。本轮融资由联创永宣独家投资,沧澜资本担任财务顾问,本轮资金将主要...
日期:07-20
小米13下周四发布 涨价或许是烟雾弹
中关村在线消息:近日,有博主爆料小米13将在下周五发布。中兴手机回归此外,小米受定位升级、成本、疫情、汇率波动等因素影响,即将发布的小米新一代旗舰机小米13系列预计售价将大...
日期:11-25
红魔官方发布最新消息再次定义游戏性能天花板 红魔官宣首批搭载骁龙8-Gen3
来源:中关村在线农村电商物流配送概念努比亚旗下新款电竞旗舰手机红魔今日正式宣布,这款全新产品将再次定义游戏性能的上限。据悉,该款新机将搭载最新的第三代骁龙8移动平台,这...
日期:10-27
2023工业软件生态大会成功举办,王蕴辉副所长出席并发表主题演讲
(原标题:2023工业软件生态大会成功举办,王蕴辉副所长出席并发表主题演讲) 经济日报 特斯拉暂停销售        为深入实施国家...
日期:11-09
JBL Tour Pro 2 真无线蓝牙耳机发布,充电盒带有显示屏_jbl live pro蓝牙耳机测评
IT之家 8 月 31 日消息,JBL 推出了一款独特的真无线蓝牙耳机新品 ——JBL Tour Pro 2,它的特别之处在于耳机盒上有一块显示屏。JBL Tour Pro 2 号称配备了“世界上第一个”智...
日期:09-26
携程有租车服务吗「携程租车和腾讯出行服务正式达成合作」
9 月 28 日消息,近日,携程租车和腾讯出行服务正式达成合作,携程租车正式入驻腾讯出行服务,为腾讯出行服务的用户提供一站式在线预订国内租车服务。自 9 月 20 日起,用户通过“微...
日期:09-30
星火枢纽工程联合办公基地_“星火·链网”骨干节点首次建设评审会顺利召开
  2021年4月25日,由中关村区块链产业联盟(以下简称“ABI联盟”)组织召开的“星火·链网”骨干节点首次建设评审会议在中国信息通信研究院顺利召开,本次会议主要评审了山东...
日期:10-03
徐易容透露抓虾已卖给豆瓣 新项目上线在即
  近日,据国内知名RSS阅读器抓虾网创始人徐易容透露,抓虾网已于09年上旬售予豆瓣网,而徐易容新的创业项目则是女性商品导购社区。   据徐易容透露,抓虾网早在09年上旬就已...
日期:07-29
全国人大代表刘庆峰“建言”:建设国家级通用语言文字学习示范区
  2021年3月5日,全国两会在北京召开。本次两会期间,全国人大代表、科大讯飞董事长刘庆峰,向全国两会提交了七份书面建议。其中,在语言方面,刘庆峰提出利用人工智能技术推广普...
日期:07-16
大众汽车集团ceo:管理层改组仍将继续「大众CEO承认品牌不再具备竞争力:计划裁员削减成本」
快科技11月28日消息,据外媒报道,大众汽车CEO托马斯谢弗对裁员的问题进行了证实,并表示:大众汽车目前已不再具有竞争力。”据悉,在汽车行业竞争的不断的环境下,大众汽车由于成本高...
日期:11-28
如何接入拍乐云互动白板SDK,提升在线课堂互动体验?
  一场疫情,冲击了实体行业,却为在线教育带来了红利,各家在线教育APP和平台的月活和使用率迅速增长,并且还在持续增加。据Questmobile统计数据显示,目前在线教育类APP的每月日...
日期:07-10
sony笔记本电脑「sony笔记本电脑u盘启动快捷键」
Sony的笔记本电脑系列,一直以来备受好评。其特有的设计风格,高质量的硬件组成和出色的性能表现让它在竞争激烈的市场中占据了一席之地。在以下的文章中,我们将就Sony的笔记本电...
日期:05-31
支付宝可以存大额存款吗「支付宝大额存款需3年提取?不实」
  个人账户的高风险操作行为可能影响账户正常使用。为规避风险,用户须规范使用自己的账户,不要轻易与不明账户交易,不要把个人账户出借给他人使用,也不要进行网络刷单、跑分、...
日期:09-05
闻“汛”而动, 中国移动梧桐大数据全力助力防汛救灾_中国移动梧桐杯算什么竞赛
通信世界网消息(CWW)近日,超强台风“杜苏芮”从福建晋江登陆我国并一路北上,给华北、黄淮等地带来了历史罕见的极端降水天气,引发洪涝和地质灾害。面对强降水造成的险情、汛情,中...
日期:08-04
摩托罗拉折叠手机销量怎么样「摩托罗拉折叠屏手机Q2全球出货量增长2135%」
8月23日消息,Tech Insights Q2全球折叠屏手机出货量报告指出,联想-摩托罗拉凭借其最新的moto razr 40系列手机出货量同比增幅高达2135%。市场份额排名超越小米、荣耀等厂商,位...
日期:08-23
新品牌小红书运营方案「5步打法,拆解品牌如何做好小红书内容营销」
var cid = "1509077".toString(); var czPay = localStorage.getItem('czpay'); if(czPay != null){ if(czPay.indexOf(cid)!=-1){ var pids = czPay.spli...
日期:03-24
浪越大,鱼越贵:上海车展新能源热潮下 谁是那条大鱼?_2021上海车展新能源车型
声明:本文来自于微信公众号 深响(ID:deep-echo),作者:何文,授权转载发布。继湖北东风汽车率先打响降价第一枪后,超40个汽车品牌高调参战,迅速引起市场端的广泛关注和热议。然而,席卷汽...
日期:05-12