程序员好帮手!Github上爆火的代码生成工具「GPT-Engineer」,一个提示生成整个代码库

220次阅读
没有评论

共计 1337 个字符,预计需要花费 4 分钟才能阅读完成。

今天为大家介绍一款最近在 Github 上爆火的明星项目「GPT-Engineer」,这是一款代码生成类工具,而它的特别点就是可以根据你的提示生成整个代码库。它的设计目标是易于适应和扩展,并能学习你的代码风格,让你在几分钟内完成一个编码项目。

程序员好帮手!Github 上爆火的代码生成工具「GPT-Engineer」,一个提示生成整个代码库

GPT-Engineer

项目主要作者 Anton Osika 在 6 月 11 日首次推出 GPT-Engineer,并介绍了这款 AI 工具最大的特点:

  • 一个提示就能生成一个代码库
  • 提出需要澄清的问题
  • 生成技术规范
  • 编写所有必要代码
  • 易于添加自己的推理步骤、修改和实验
  • 项目开源
  • 分分钟让你完成编码

GPT-Engineer 预示着未来软件创造将是一个人机共话的时代。这个项目独特地方在于,开发者在文字档中提交需求,GPT-Engineer 不是无条件接受这些要求,而是提出许多详细的问题来让程序员澄清缺失的细节。

另外,根据 GitHub 介绍了 GPT-Engineer 主要项目理念:

  • 简单易用,能够为用户提供价值;
  • 灵活且易于添加新的「AI 步骤」;
  • 支持高级提示,可以记住用户反馈;
  • 能快速在 AI 和人类之间快速切换;
  • 所有计算都是「可恢复的」,并持久地保存到文件系统。

项目地址:https://github.com/AntonOsika/gpt-engineer

如何安装 GPT-Engineer?

官方已经给出了安装教程,在安装此项目的时候大家应该先安装 Git 和 Python,小编也为大家找到了视频教程,大家跟着视频教程做就可以,视频是机翻,大家只要关注步骤就可以:

Git 地址:https://git-scm.com/downloads

Python 地址:https://www.python.org/downloads

安装所需要的一些代码:

  • git clone git@github.com:AntonOsika/gpt-engineer.git
  • cd gpt-engineer
  • pip install -e .
    • (or: make install && source venv/bin/activate for a venv)

使用 GPT4 访问权限的 API 密钥运行:

  • export OPENAI_API_KEY=[your api key]

运行 :

  • 创建一个空文件夹。如果在 repo 中,你可以运行:
    • cp -r projects/example/ projects/my-new-project
  • 在新文件夹中填写 main_prompt 文件
  • 运行: gpt-engineer projects/my-new-project

结果:

  • 检查 projects/my-new-project/workspace 中生成的文件

如果对于还是怎么安装不清楚,可以看这篇英文教程,里面为大家提供了两种安装方法:https://semicolon.dev/gpt4/how-to-install-gpt-engineer-pc

对于项目更详细介绍可以参考新智元的文章:https://mp.weixin.qq.com/s/fjrKWsjgsiCXBar9r9F4XQ

正文完
关注公众号获取最新教程
post-qrcode
 
AI小诸葛
版权声明:本站原创文章,由 AI小诸葛 2023-06-23发表,共计1337字。
转载说明:除特殊说明外本站文章皆由原创发布,请勿转载。