目录
1、在GitHub上狂飙:斩获30k星
2、优势:一个提示词生成整个代码库
3、实测:完成贪食蛇游戏项目
4、记住代码:将互动历史存储在文件夹中
5、抛出问题:帮助用户弥补缺失细节
6、项目理念:简单易用,为用户提供价值
7、总结:AI代码生成工具火遍全网
8、网友评论:我们也在尝试与GPT-Engineer相似的应用
参考资料:
首页 科技周边 人工智能 编程版GPT狂飙30星,AutoGPT危险了!

编程版GPT狂飙30星,AutoGPT危险了!

Jun 25, 2023 am 11:54 AM
ai gpt 编程版

撰稿 | 王瑞平

既AutoGPT之后,GPT家族又添GPT-Engineer新成员。

它与其他GPT家族成员一样,具备生成整个代码库、学习你的代码风格、易于调整、扩展的能力,而这些都是由用户指令触发的。这下,程序员又要失业了。

编程版GPT狂飙30星,AutoGPT危险了!

简单易用、灵活、易于添加新的AI步骤是GPT-Engineer最强的优势。

用户可以使用高级提示,让AI逐步构建用户体验,并将反馈输送回去。随着时间的推移,AI能够记住这些反馈。

1、在GitHub上狂飙:斩获30k星

GPT-Engineer于6月11日闪亮登场,是由Depict创始人兼首席技术官Anton Osika开发,供程序员进行AI编程工具。

上线仅一周多的时间,GPT-Engineer就在GitHub上狂飙,迅速斩获30k星。

编程版GPT狂飙30星,AutoGPT危险了!

据Anton Osika 的推文介绍,在使用 GPT-Engineer 时,你可以:

  • 用一个提示词生成代码库
  • 提出清晰的问题
  • 生成技术规范
  • 编写所有必要的代码
  • 轻松添加自己的推理步骤、修改和实验
  • 让你在几分钟内完成一个编码项目。

2、优势:一个提示词生成整个代码库

如前文所述,GPT-Engineer最大的优势还在于能够根据提示词生成整个代码库。

编程版GPT狂飙30星,AutoGPT危险了!

网友们都跃跃欲试,并在互动区评论道:“这看起来太棒了,要试一试吗?”

小编不禁感叹,这让我们离AGI又近了一步...

3、实测:完成贪食蛇游戏项目

我们还实测了项目中列举的贪吃蛇游戏例子,现在描述出来,便于大家理解:

完成任务大概分3步:

1)告诉GPT-Engineer你想让它完成什么;

2)GPT-Engineer询问用户输入模糊的问题,以便更明确任务需求;

3)GPT-Engineer开始构建运行代码。

  • 输入提示

首先,你需要通过输入提示,让GPT-Engineer知道要干什么。

贪吃蛇游戏的提示词大致为“网页版多人可玩的贪吃蛇游戏”。Python后端采用带有MVC组件的系统,并在需要时使用html和js技术。

  • 提问

然后,GPT-Engineer对任务要求进行更细致的提问,比如蛇是如何移动的?有多少玩家可以加入这个游戏?游戏状态更新频率是多少?

值得注意的是,GPT-Engineer不是无条件地询问这些问题,而是采用QA方式确定需要澄清的缺失细节。

  • 生成游戏代码

上述问题明确之后,GPT-Engineer 就能按照用户要求生成多人玩贪吃蛇游戏的代码。

4、记住代码:将互动历史存储在文件夹中

GitHub上不仅公开了从输入到输出的整个程序设置,还重点介绍了系统是如何记住代码的:

  • 通过编辑文件夹中的文件指定AI标识。(identity)
  • 编辑标识并改进,使AI代理“记住”项目。(main_prompt)
  • 与GPT-4通信的历史都被记录存储在logs文件夹中

这项特殊的功能便于系统更容易了解你的喜好,在进行类似操作时提升生成代码的效率和准确度。

5、抛出问题:帮助用户弥补缺失细节

在这里,不得不提及项目的独特之处,即,当用户输入自己的需求时,GPT-Engineer并不会直接接受,而是会根据自己的判断提出问题,帮助程序员弥补缺失的细节。

该过程分为两个步骤进行:

(1)需求细化

(2)软件构建

  • 在需求细化阶段:

1)用户提供的包含需求和问题指示的文件夹被提交给GPT-Engineer,并被放置在GPT初始消息中;

2)系统接收来自GPT-4的反馈,了解需要澄清的问题并提示用户;

3)GPT-Engineer将该过程循环,解释所有问题直到GPT-4“满意”为止。

  • 在软件构建阶段:

1)上个阶段提炼出的用户需求被打包,并与GPT系统提示和另外一套用户输出指示一起包装起来。

2)GPT-Engineer接收来自GPT-4的响应,然后创建源代码文件,为用户提供指令。

6、项目理念:简单易用,为用户提供价值

GitHub上还着重强调了GPT-Engineer的主要项目理念:

  • 简单易用,为用户提供价值;

你只需用谷歌登录,便可以轻易操作,输入提示词后就能生成整个代码库。

  • 灵活且易于添加新的AI步骤;
  • 支持高级提示,记住用户反馈;

系统能够自动记忆你的操作,并模仿你的风格完成整个项目;

  • 在人类与人工智能之间快速切换;
  • 所有计算可恢复并永久保存在文件系统中。

7、总结:AI代码生成工具火遍全网

AutoGPT之后,AI代码生成工具GPT-Engineer火爆全网。

作为一款能根据指示生成代码的AI工具,它可以学习不同的代码风格,并在短时间内帮助你完成编码项目。全过程由需求细化促进阶段和软件构建阶段组成。

项目最独特之处在于:开发者在文本文件中提交需求,GPT-Engineer不是无条件接受这些要求,而是提出许多详细的问题来让程序员澄清缺失的细节。

8、网友评论:我们也在尝试与GPT-Engineer相似的应用

我们在Anton Osika的帖子下搜集到部分网友的评论:

编程版GPT狂飙30星,AutoGPT危险了!

“额外功能:像一个真正的咨询工程师一样,承诺过多、交付不足。”

部分网友还在评论区展示出类似的应用:“这很酷,我在研发一些类似的应用dev-GPT。”

编程版GPT狂飙30星,AutoGPT危险了!

小编对此还去亲测了一番:该款应用能够像真正的Python开发者一样自动提取用户需求,输出你想要的程序,在GitHub上斩获了153k星。

编程版GPT狂飙30星,AutoGPT危险了!

“GPT-Engineer是游戏改变者”,这句话是由用户OxVivek所说。我很想知道它相对于smol带来的创新点,迫不及待地想在几分钟内完成编程项目。”

GPT-Engineer预示着未来创造软件将进入全新的人机交互时代。此外,网友提到的dev-GPT、Auto-GPT、smol等也能够输出你想要的代码,你可以根据需求选择最适合的一款应用。

编程版GPT狂飙30星,AutoGPT危险了!

未来,你将不用绞尽脑汁编写一行代码,创建项目就像和好友聊天那样简单。

如果你对此感兴趣并且是一名程序员,不妨用谷歌注册账号亲自实测一番,在对话中写出你想要的程序、创建一套软件系统,并将你的感受留在评论区...

参考资料:

1.https://github.com/AntonOsika/gpt-engineer

2.https://twitter.com/antonosika/status/1667641038104674306?cxt=HHwWhIC-kYms06QuAAAA

以上是编程版GPT狂飙30星,AutoGPT危险了!的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

跨链交易什么意思?跨链交易所有哪些? 跨链交易什么意思?跨链交易所有哪些? Apr 21, 2025 pm 11:39 PM

支持跨链交易的交易所有:1. Binance,2. Uniswap,3. SushiSwap,4. Curve Finance,5. Thorchain,6. 1inch Exchange,7. DLN Trade,这些平台通过各种技术支持多链资产交易。

WorldCoin(WLD)价格预测2025-2031:到2031年WLD会达到4美元吗? WorldCoin(WLD)价格预测2025-2031:到2031年WLD会达到4美元吗? Apr 21, 2025 pm 02:42 PM

WorldCoin(WLD)凭借其独特的生物识别验证和隐私保护机制,在加密货币市场中脱颖而出,吸引了众多投资者的目光。 WLD凭借其创新技术,特别是结合OpenAI人工智能技术,在众多山寨币中表现突出。但未来几年,数字资产的走势如何呢?让我们一起预测WLD的未来价格。 2025年WLD价格预测预计2025年WLD将实现显着增长。市场分析显示,WLD平均价格可能达到1.31美元,最高可能触及1.36美元。然而,在熊市情况下,价格可能跌至0.55美元左右。这一增长预期主要源于WorldCoin2.

web3交易平台排行榜_web3全球交易所前十名汇总 web3交易平台排行榜_web3全球交易所前十名汇总 Apr 21, 2025 am 10:45 AM

币安是全球数字资产交易生态的霸主,其特点包括:1. 日均交易量突破$1500亿,支持500 交易对,覆盖98%主流币种;2. 创新矩阵涵盖衍生品市场、Web3布局和教育体系;3. 技术优势为毫秒级撮合引擎,峰值处理量达140万笔/秒;4. 合规进展持有15国牌照,并在欧美设立合规实体。

币圈杠杆交易所排名 币圈十大杠杆交易所APP最新推荐 币圈杠杆交易所排名 币圈十大杠杆交易所APP最新推荐 Apr 21, 2025 pm 11:24 PM

2025年在杠杆交易、安全性和用户体验方面表现突出的平台有:1. OKX,适合高频交易者,提供最高100倍杠杆;2. Binance,适用于全球多币种交易者,提供125倍高杠杆;3. Gate.io,适合衍生品专业玩家,提供100倍杠杆;4. Bitget,适用于新手及社交化交易者,提供最高100倍杠杆;5. Kraken,适合稳健型投资者,提供5倍杠杆;6. Bybit,适用于山寨币探索者,提供20倍杠杆;7. KuCoin,适合低成本交易者,提供10倍杠杆;8. Bitfinex,适合资深玩

如何在币安拿下 KERNEL 空投奖励 全流程攻略 如何在币安拿下 KERNEL 空投奖励 全流程攻略 Apr 21, 2025 pm 01:03 PM

在加密货币的繁华世界里,新机遇总是不断涌现。当下,KernelDAO (KERNEL) 空投活动正备受瞩目,吸引着众多投资者的目光。那么,这个项目究竟是什么来头?BNB Holder 又能从中获得怎样的好处?别急,下面将为你一一揭晓。

对于加密货币行业来说,'黑色星期一抛售”是艰难的一天 对于加密货币行业来说,'黑色星期一抛售”是艰难的一天 Apr 21, 2025 pm 02:48 PM

加密货币市场暴跌引发投资者恐慌,Dogecoin(Doge)成为重灾区之一。其价格大幅下挫,去中心化金融(DeFi)总价值锁定(TVL)也出现显着下降。 “黑色星期一”的抛售潮席卷加密货币市场,Dogecoin首当其冲。其DeFiTVL跌至2023年水平,币价在过去一个月内下跌23.78%。 Dogecoin的DeFiTVL降至272万美元的低点,主要原因是SOSO价值指数下跌26.37%。其他主要DeFi平台,如无聊的Dao和Thorchain,TVL也分别下降了24.04%和20.

虚拟币价格上涨或者下降是为什么 虚拟币价格上涨或者下降的原因 虚拟币价格上涨或者下降是为什么 虚拟币价格上涨或者下降的原因 Apr 21, 2025 am 08:57 AM

虚拟币价格上涨因素包括:1.市场需求增加,2.供应量减少,3.利好消息刺激,4.市场情绪乐观,5.宏观经济环境;下降因素包括:1.市场需求减少,2.供应量增加,3.利空消息打击,4.市场情绪悲观,5.宏观经济环境。

Aavenomics是修改AAVE协议令牌并介绍令牌回购的建议,已达到法定人数 Aavenomics是修改AAVE协议令牌并介绍令牌回购的建议,已达到法定人数 Apr 21, 2025 pm 06:24 PM

Aavenomics是修改AAVE协议令牌并引入令牌回购的提议,已为AAVEDAO实现了一个法定人数。AAVE连锁计划(ACI)创始人马克·泽勒(MarcZeller)在X上宣布了这一点,并指出它标志着该协议的新时代。AAVE连锁倡议(ACI)创始人MarcZeller在X上宣布,Aavenomics提案包括修改AAVE协议令牌和引入令牌回购,已为AAVEDAO实现了法定人数。根据Zeller的说法,这标志着该协议的新时代。AaveDao成员以压倒性的投票支持该提议,即在周三以每周100

See all articles