


The programming version of GPT soared to 30 stars, AutoGPT is in danger!
Written by Wang Ruiping
After AutoGPT, GPT family has added GPT-Engineer, a new member.
Like other GPT family members, it has the ability to generate the entire code base, learn your coding style, and be easily adjusted and expanded, all triggered by user instructions. Now, programmers are out of work again.
Easy to use, flexible, and easy to add new AI steps are the best features of GPT-Engineer Strong advantage.
Users can use advanced prompts to let the AI gradually build the user experience and feed feedback back. Over time, the AI is able to remember this feedback.
1. Blast on GitHub: Earn 30k stars
GPT-Engineer debuted on June 11. It was developed by Depict founder and chief technology officer Anton Osika is developed as an AI programming tool for programmers.
In just over a week since its launch, GPT-Engineer has gone viral on GitHub and quickly gained 30k stars.
According to Anton Osika’s tweet, when using GPT-Engineer, you can :
- Generate code base with a prompt word
- Ask clear questions
- Generate technical specifications
- Write all Necessary Code
- Easily add your own reasoning steps, modifications, and experiments
- Lets you complete a coding project in minutes.
2. Advantage: One prompt word generates the entire code base
As mentioned above, the biggest advantage of GPT-Engineer is that it can generate The entire code base.
- Input prompt
- Ask questions
- Generate game code
- Specify the AI ID by editing a file in the folder. (identity)
- Edit the identity and improve it to make the AI agent "remember" the item. (main_prompt)
- The history of communication with GPT-4 is recorded and stored in the logs folder
- In the requirements refinement phase:
- In the software construction phase:
6. Project philosophy: simple and easy to use, providing value to users
GitHub also highlights the main project philosophy of GPT-Engineer:
- Simple and easy to use, providing value to users;
You only need to log in with Google to operate easily, and the entire code base can be generated after entering the prompt word.
- Flexible and easy to add new AI steps;
- Supports advanced prompts and remembers user feedback;
The system can automatically remember your operations, and complete the entire project in your style;
- Quickly switch between human and artificial intelligence;
- All calculations are recoverable and permanently saved in the file system.
7. Summary: AI code generation tools are popular all over the Internet
After AutoGPT, the AI code generation tool GPT-Engineer is popular all over the Internet.
As an AI tool that can generate code according to instructions, it can learn different coding styles and help you complete coding projects in a short time. The whole process consists of the requirements refinement promotion phase and the software construction phase.
The most unique thing about the project is that developers submit requirements in text files. GPT-Engineer does not accept these requirements unconditionally, but asks many detailed questions to allow programmers to clarify deficiencies. details.
8. Comments from netizens: We are also trying an application similar to GPT-Engineer
We collected some comments from netizens under Anton Osika’s post:
“Bonus Features: Overpromise and underdeliver like a true consulting engineer. "
Some netizens also showed similar applications in the comment area: "This is cool, I am developing some similar applications dev-GPT."
The editor also personally tested this: the application can automatically extract like a real Python developer User needs, output the program you want, and gained 153k stars on GitHub.
"GPT-Engineer is a game changer" This quote was written by user OxVivek said. I'm curious to see what innovations it brings compared to smol, and can't wait to complete programming projects in minutes. ”
GPT-Engineer indicates that future creation software will enter a new era of human-computer interaction. In addition, dev-GPT, Auto-GPT, smol, etc. mentioned by netizens can also output your The code you want, you can choose the most suitable application according to your needs.
In the future, you won’t have to rack your brains to write a line of code, and creating a project will be as easy as chatting with a friend.
If you are interested in this and are a programmer, you might as well use Google Register an account and test it yourself, write the program you want in the conversation, create a software system, and leave your feelings in the comment area...
References :
1.https://github.com/AntonOsika/gpt-engineer
2.https://twitter.com/antonosika/status/1667641038104674306?cxt=HHwWhIC-kYms06QuAAAA
The above is the detailed content of The programming version of GPT soared to 30 stars, AutoGPT is in danger!. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Recently, we showed you how to create a personalized experience for users by allowing users to save their favorite posts in a personalized library. You can take personalized results to another level by using their names in some places (i.e., welcome screens). Fortunately, WordPress makes it very easy to get information about logged in users. In this article, we will show you how to retrieve information related to the currently logged in user. We will use the get_currentuserinfo(); function. This can be used anywhere in the theme (header, footer, sidebar, page template, etc.). In order for it to work, the user must be logged in. So we need to use

When using MyBatis-Plus or other ORM frameworks for database operations, it is often necessary to construct query conditions based on the attribute name of the entity class. If you manually every time...

Java...

Display and processing of percentage numbers in Java In Java programming, the need to process and display percentage numbers is very common, for example, when processing Excel tables...

How to correctly configure apple-app-site-association file in Baota nginx? Recently, the company's iOS department sent an apple-app-site-association file and...

In IntelliJ...

Effective method of querying personnel data through natural language processing How to efficiently use natural language processing (NLP) technology when processing large amounts of personnel data...

How to modify private properties by inheriting the parent class's public method When learning object-oriented programming, understanding the inheritance of a class and access to private properties is a...
