圆子园
作者|王瑞平
图片来源:工具生成。
继AutoGPT之后,GPT家族又增加了一名新成员GPT-工程师。
像其他GPT家族成员一样,它可以根据用户的指令生成整个代码库,学习你的代码风格,并且易于调整和扩展。现在,程序员又要失业了。
简单、灵活、易于添加新的AI步骤是GPT工程师的最大优势。
它可以逐步建立用户体验,用户也可以使用高级提示,然后将反馈发送回AI。随着时间的推移,AI可以记住这些反馈。
GitHub上:30k星。
GPT工程师于6月11日首次亮相,由描绘的创始人兼首席技术官安东·奥西卡开发,作为程序员的人工智能编程工具。
仅在发布一周后,GPT工程师就在GitHub上飙升,并迅速捕获了30k颗恒星。
根据安东·奥西卡的推文,使用GPT工程师,您可以:
生成带有提示的代码库。
问清楚问题
生成技术规格
编写所有必要的代码。
轻松添加自己的推理步骤、修改和实验。
让你在几分钟内完成一个编码项目。
优点:一个提示生成整个代码库。
如上所述,GPT-Engineer最大的优势就是可以根据提示生成完整的代码库。
网友们跃跃欲试,在互动区评论道:“这个看起来很棒。要不要试试?”
边肖不禁感叹,这让我们离AGI又近了一步& # 8230;
实测:完成贪吃蛇游戏项目。
我们还测量了项目中列出的贪吃蛇游戏的示例,现在我们描述它们以便您理解:
完成这项任务大约有三个步骤:
1.告诉GPT工程师你想让它完成什么;
2.GPT-工程师提出用户输入的模糊问题,以便更清晰地定义任务需求;
3.GPT-工程师开始构建运行代码。
输入提示
首先,你需要通过输入提示让GPT工程师知道该做什么。
贪吃蛇游戏的提示大致是“网页上可以多人玩的贪吃蛇游戏”。系统使用带有MVC组件的Python后端,必要时可以使用html和js。
提问
然后,GPT工程师问了一些关于任务需求的更详细的问题,比如蛇是如何移动的?有多少玩家可以加入这个游戏?游戏状态多久更新一次?
值得注意的是,GPT-工程师并不是无条件地问这些问题,而是用QA来确定需要澄清的遗漏细节。
生成游戏代码
以上问题明确后,GPT工程师就可以根据用户的要求生成多人贪吃蛇游戏的代码了。
记住代码:将交互历史存储在一个文件夹中。
GitHub不仅公开了从输入到输出的整个程序设置,还重点介绍了系统如何记忆代码:
通过编辑文件夹中的文件来指定AI标识。(身份)
编辑logo并改进,让AI**“记住”项目。(主提示)
与GPT-4通信的历史记录存储在日志文件夹中。
这个特殊的功能让系统更容易知道你的喜好,提高做类似操作时生成代码的效率和准确性。
抛出问题:帮助用户弥补缺失的细节
在这里,不得不提一下该项目的独特之处,那就是当用户输入自己的需求时,GPT-工程师不会直接接受,而是会根据自己的判断提出问题,帮助程序员弥补遗漏的细节。
这个过程分为两个步骤:
(1)需求细化
(2)软件建设
在需求细化阶段:
1.包含要求和问题说明的用户提供的文件夹提交给GPT工程师,并放在GPT初始信息中;
2.系统接收GPT-4的反馈,了解需要澄清的问题并提示用户;
3.GPT-工程师循环这个过程并解释所有的问题,直到GPT-4“满意”为止。
在软件构建阶段:
1.最后阶段提取的用户要求与GPT系统提示和另一套用户输出指令打包在一起。
2.GPT-工程师收到GPT-4的响应,然后创建源代码文件,为用户提供说明。
项目理念:简单易用,为用户提供价值。
GitHub还强调了GPT工程师的主要项目理念:
简单易用,为用户提供价值;
你只需要用Google登录,就可以轻松操作,输入提示词后就可以生成整个代码库。
灵活方便地添加新的AI步骤;
支持高级提示,记住用户反馈;
系统可以自动记住你的操作,模仿你的风格完成整个项目;
人类和人工智能之间的快速切换;
所有计算都可以恢复并永久保存在文件系统中。
总结:AI代码生成工具遍布网络。
在AutoGPT之后,人工智能代码生成工具GPT工程师风靡了整个网络。
作为一个根据指令生成代码的AI工具,它可以学习不同的代码风格,在短时间内帮助你进行编码项目。整个过程由需求细化提升阶段和软件构建阶段组成。
该项目的最独特之处在于,开发人员以文本文件的形式提交需求,GPT-工程师并不无条件接受这些需求,而是提出许多细节问题,让程序员澄清遗漏的细节。
用户评论:我们也在尝试GPT工程师的类似应用。
我们在安东·奥西卡的帖子下收集了一些网友的评论:
“额外功能:像真正的咨询工程师一样,承诺太多,交付不足。”
也有网友在评论区展示了类似的应用:“这很酷,我正在开发一些类似的应用,dev-GPT。”
边肖也亲自测试过这个:这个应用可以像真正的Python开发者一样自动提取用户需求,输出你想要的程序,在GitHub上获得了153颗星。
一个名叫OxVivek的用户说,“哇,GPT工程师是一个游戏改变者。不知道和ol & # 8230相比它带来了哪些创新?我迫不及待地试图在几分钟内完成编码项目。”
GPT-工程师预示着未来的创作软件将进入人机交互的新时代。另外,网友提到的dev-GPT、Auto-GPT、ol也可以输出你想要的代码,你可以根据自己的需求选择最合适的应用。
以后就不用绞尽脑汁写一行代码了。创建项目就像和朋友聊天一样简单。
如果你对此感兴趣,并且你是一名程序员,不妨用Google注册账号自己测量一下,在对话中写出你想要的程序,创建一个软件系统,在评论区留下你的感受& # 8230;
参考资料:
1 . https://github . com/AntonOsika/GPT-engineer
2 . https://Twitter . com/antonosika/status/1667641038104674306?cxt=HHwWhIC-kYms06QuAAAA
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。
原文地址"狂飙模式profile,狂飙编码":http://www.ljycsb.cn/qukuailian/213594.html。

微信扫描二维码投放广告
▲长按图片识别二维码