Written by Wang Ruiping
AutoGPT 이후 GPT 가족이 새로운 멤버인 GPT-Engineer를 추가했습니다.
다른 GPT 제품군과 마찬가지로 전체 코드 베이스를 생성하고, 코딩 스타일을 학습하고, 쉽게 조정 및 확장할 수 있는 기능이 있으며 이 모든 기능은 사용자 명령으로 실행됩니다. 이제 프로그래머들은 다시 직장을 잃었습니다.
사용하기 쉽고 유연하며 새로운 AI 단계를 쉽게 추가할 수 있는 점은 GPT-Engineer의 가장 큰 장점입니다.
사용자는 고급 프롬프트를 사용하여 AI가 점차적으로 사용자 경험을 구축하고 피드백을 피드백하도록 할 수 있습니다. 시간이 지남에 따라 AI는 이 피드백을 기억할 수 있습니다.
1. GitHub에서 미쳐보세요: 별 3만 개 획득
GPT-Engineer는 6월 11일에 데뷔했습니다. Depict 창립자이자 최고 기술 책임자인 Anton Osika가 프로그래머를 위한 AI 프로그래밍 도구로 개발했습니다.
GPT-Engineer는 출시된 지 일주일도 채 지나지 않아 GitHub에서 입소문이 났고 빠르게 별 30,000개를 얻었습니다.
Anton Osika의 트윗에 따르면 GPT-Engineer를 사용할 때 다음을 수행할 수 있습니다. 사양
필요한 모든 코드 작성
자신만의 추론 단계, 수정 및 실험을 쉽게 추가 - 코딩 프로젝트를 몇 분 안에 완료할 수 있습니다.
-
- 2. 장점: 하나의 프롬프트 단어가 전체 코드 베이스를 생성합니다
-
- 위에서 언급했듯이 GPT-Engineer의 가장 큰 장점은 프롬프트 단어를 기반으로 전체 코드 베이스를 생성할 수 있다는 것입니다.
-
네티즌들은 그것을 시도해보고 싶어했고 대화형 영역에서 다음과 같은 댓글을 달았습니다. "멋져보이네요. 한 번 해보시겠어요?"
편집자는 어쩔 수 없었습니다. 윽, 이걸로 우리는 AGI에 한걸음 더 가까워졌습니다...
3. 실제 측정: 스네이크 게임 프로젝트 완료
프로젝트에 나열된 스네이크 게임 예제도 실제로 측정하여 모두가 이해할 수 있도록 설명합니다. :
작업을 완료하는 데는 대략 3단계가 있습니다.
1) GPT-Engineer에게 달성하려는 내용을 전달합니다.
2) GPT-Engineer는 작업 요구 사항을 명확히 하기 위해 사용자에게 모호한 질문을 입력하도록 요청합니다.
3) GPT-Engineer 코드 구축 및 실행을 시작하세요.
Input 프롬프트
먼저 프롬프트를 입력하여 GPT-Engineer에게 무엇을 해야 할지 알려야 합니다.
- 스네이크 게임에 대한 프롬프트 단어는 대략 "여러 사람이 플레이할 수 있는 스네이크 게임의 웹 버전"입니다. Python 백엔드는 MVC 구성 요소가 포함된 시스템을 채택하고 필요할 때 html 및 js 기술을 사용합니다.
질문하기
그런 다음 GPT-Engineer는 뱀이 어떻게 움직이는지 등 작업 요구 사항에 대해 더 자세한 질문을 합니다. 이 게임에 몇 명의 플레이어가 참여할 수 있나요? 게임 상태는 얼마나 자주 업데이트되나요?
- GPT-Engineer는 이러한 질문을 무조건적으로 묻는 것이 아니라 QA 접근 방식을 사용하여 설명이 필요한 누락된 세부 사항을 식별한다는 점에 주목할 가치가 있습니다.
게임 코드 생성
위의 문제가 명확해진 후 GPT-Engineer는 사용자 요구 사항에 따라 여러 사람이 스네이크 게임을 플레이할 수 있는 코드를 생성할 수 있습니다.
4. 코드 기억: 폴더에 상호 작용 기록 저장
- GitHub는 입력에서 출력까지 전체 프로그램 설정을 공개할 뿐만 아니라 시스템이 코드를 기억하는 방법도 강조합니다.
AI 지정 폴더에 있는 파일을 편집하여 신원을 확인하세요. (아이덴티티)
AI 에이전트가 해당 아이템을 "기억"할 수 있도록 아이덴티티를 편집하고 개선합니다. (main_prompt)
GPT-4와의 통신 내역이 기록되어 로그 폴더에 저장됩니다.
- 이 특수 기능을 사용하면 시스템이 사용자의 기본 설정을 더 쉽게 이해할 수 있으며 유사한 작업을 수행할 때 코드 생성 효율성이 향상됩니다. .
- 5. 질문 제기: 사용자가 누락된 세부 사항을 보충하도록 도와주세요
-
여기서 프로젝트의 고유성을 언급해야 합니다. 즉, 사용자가 자신의 요구 사항을 입력하면 GPT-Engineer가 이를 직접 받아들이지 않습니다. 프로그래머가 누락된 세부 사항을 채울 수 있도록 자체 판단에 따라 질문을 할 것입니다.
프로세스는 두 단계로 나뉩니다.
(1) 요구 사항 구체화
(2) 소프트웨어 구축
요구 사항 구체화 단계:
1) 사용자가 제공한 요구 사항 및 표시된 폴더 문제는 GPT 엔지니어에게 제출되어 GPT 초기 메시지에 배치됩니다.
2) 시스템은 GPT-4로부터 피드백을 받고 설명이 필요한 문제를 이해하고 사용자에게 메시지를 표시합니다.
3) GPT 엔지니어 프로세스 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의 게시물에서 일부 네티즌 댓글을 수집했습니다.
"추가 기능: 실제 컨설팅 엔지니어, 과잉 약속 및 미달 제공.”
일부 네티즌도 댓글 영역에 유사한 애플리케이션을 표시했습니다. "멋지네요. 비슷한 애플리케이션 dev-GPT를 개발 중입니다.
편집자가 직접 테스트하기도 했습니다. 이 애플리케이션은 실제 Python 개발자처럼 사용자 요구 사항을 자동으로 추출하고, 원하는 프로그램을 출력하며, GitHub에서 별 153,000개를 획득할 수 있습니다.
"GPT-Engineer는 게임 체인저입니다"라는 사용자 OxVivek이 말한 문장입니다. smol에 비해 어떤 혁신을 가져오는지 궁금하고 프로그래밍 프로젝트를 몇 분 안에 완료할 수 있기를 기대합니다. ”
GPT-Engineer는 미래의 창작 소프트웨어가 인간-컴퓨터 상호 작용의 새로운 시대로 진입할 것임을 나타냅니다. 또한 네티즌이 언급한 dev-GPT, Auto-GPT, smol 등도 원하는 코드를 출력할 수 있습니다. 귀하의 필요에 가장 적합한 앱을 선택할 수 있습니다.
미래에는 코드 한 줄을 작성하기 위해 머리를 숙일 필요가 없으며 프로젝트를 만드는 것도 그만큼 쉬워질 것입니다. 친구들과 채팅하듯
이에 관심이 있고 프로그래머라면 Google에 계정을 등록하여 직접 테스트하고 대화에서 원하는 프로그램을 작성하고 소프트웨어를 만드는 것이 좋습니다. 댓글란에 여러분의 감정을 남겨주세요...
참고자료:
1.https://github.com/AntonOsika/gpt-engineer
2.https://twitter.com/antonosika/ 상태/1667641038104674306?cxt=HHwWhIC-kYms06QuAAAA
위 내용은 GPT의 프로그래밍 버전이 별 30개로 치솟았고, AutoGPT가 위험에 빠졌습니다!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!