Rumah  >  Artikel  >  Peranti teknologi  >  Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

WBOY
WBOYke hadapan
2023-06-25 11:54:251175semak imbas

Ditulis oleh Wang Ruiping

Selepas AutoGPT, keluarga GPT telah menambah GPT-Engineer, ahli baharu.

Seperti ahli keluarga GPT yang lain, ia mempunyai keupayaan untuk menjana keseluruhan asas kod, mempelajari gaya pengekodan anda dan mudah dilaraskan dan dikembangkan, semuanya dicetuskan oleh arahan pengguna. Kini, pengaturcara sudah tiada kerja lagi.

Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

Mudah untuk digunakan, fleksibel dan mudah untuk menambah langkah AI baharu ialah kelebihan terkuat GPT-Engineer.

Pengguna boleh menggunakan gesaan lanjutan untuk membenarkan AI membina pengalaman pengguna secara beransur-ansur dan memberi maklum balas semula. Dari masa ke masa, AI dapat mengingati maklum balas ini.

1. Buat gila di GitHub: Peroleh 30k bintang

GPT-Engineer membuat debutnya pada 11 Jun. Ia dibangunkan oleh pengasas dan ketua pegawai teknologi Depict, Anton Osika sebagai alat pengaturcaraan AI untuk pengaturcara.

Dalam masa lebih seminggu sejak ia dilancarkan, GPT-Engineer telah menjadi viral di GitHub dan dengan cepat memperoleh 30k bintang.

Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

Menurut tweet daripada Anton Osika, apabila menggunakan GPT-Engineer, anda boleh:

  • Janakan soalan yang jelas
  • Janakan asas kod
  • kadar Teknikal Spesifikasi
  • Tulis semua kod yang diperlukan
  • Tambah langkah penaakulan anda sendiri, pengubahsuaian dan percubaan dengan mudah
  • Biarkan anda menyelesaikan projek pengekodan dalam beberapa minit.
2. Kelebihan: Satu perkataan gesaan menjana keseluruhan asas kod

Seperti yang dinyatakan di atas, kelebihan terbesar GPT-Engineer ialah ia boleh menjana keseluruhan pangkalan kod berdasarkan perkataan gesaan. . sigh, ini menjadikan kita Selangkah lebih dekat dengan AGI...

3. Pengukuran sebenar: Menyiapkan projek permainan Ular

Kami juga sebenarnya mengukur contoh permainan Ular yang disenaraikan dalam projek, dan kini menerangkannya untuk difahami semua orang : Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

Terdapat kira-kira 3 langkah untuk menyelesaikan tugasan:

1) Beritahu GPT-Engineer apa yang anda mahu capai

2) GPT-Engineer meminta pengguna memasukkan soalan yang samar-samar untuk menjelaskan keperluan tugasan;

3) GPT-Jurutera Mula membina dan menjalankan kod.

Input prompt

Pertama, anda perlu memberitahu GPT-Engineer tahu apa yang perlu dilakukan dengan memasukkan gesaan.

Perkataan gesaan untuk permainan Snake ialah secara kasarnya "versi web permainan Ular yang boleh dimainkan oleh berbilang orang". Bahagian belakang Python menggunakan sistem dengan komponen MVC dan menggunakan teknologi html dan js apabila diperlukan.

Tanya soalan

Kemudian, GPT-Engineer bertanya soalan yang lebih terperinci tentang keperluan tugas, seperti bagaimana ular itu bergerak? Berapa ramai pemain boleh menyertai permainan ini? Berapa kerap status permainan dikemas kini?

Perlu diingat bahawa GPT-Engineer tidak bertanya soalan ini tanpa syarat, tetapi menggunakan pendekatan QA untuk mengenal pasti butiran yang hilang yang memerlukan penjelasan.

Jana kod permainan
  • Selepas isu di atas dijelaskan, GPT-Engineer boleh menjana kod untuk berbilang orang bermain permainan Snake mengikut keperluan pengguna.

4 Ingat kod: simpan sejarah interaksi dalam folder

GitHub bukan sahaja mendedahkan keseluruhan tetapan program daripada input kepada output, tetapi juga menyerlahkan cara sistem mengingati kod:

Spesifikasikan AI. identiti dengan mengedit fail dalam folder. (identiti)
  • Edit identiti dan perbaikinya untuk menjadikan ejen AI "mengingat" item tersebut. (utama_prompt)
Sejarah komunikasi dengan GPT-4 direkodkan dan disimpan dalam folder log

Ciri istimewa ini memudahkan sistem memahami pilihan anda dan meningkatkan kecekapan penjanaan kod apabila melakukan operasi yang serupa dan ketepatan.

5. Bangkitkan soalan: Bantu pengguna menebus butiran yang hilang

    Di sini, saya perlu menyebut keunikan projek, iaitu apabila pengguna memasukkan keperluan mereka sendiri, GPT-Engineer tidak menerimanya secara langsung, tetapi Ia akan bertanya soalan berdasarkan pertimbangannya sendiri untuk membantu pengaturcara menebus butiran yang hilang.
  • Proses ini terbahagi kepada dua langkah:
  • (1) Penambahbaikan Keperluan

(2) Pembinaan perisian

Dalam peringkat penghalusan keperluan:

1)-menunjukkan keperluan pengguna dan yang disediakan oleh masalah diserahkan kepada GPT-Engineer dan diletakkan dalam mesej awal GPT

2) Sistem menerima maklum balas daripada GPT-4, memahami isu yang memerlukan penjelasan dan menggesa pengguna

3) GPT-Engineer Proses digelung, menerangkan semua isu sehingga GPT-4 "berpuas hati".

Dalam fasa pembinaan perisian:

1) Keperluan pengguna yang diekstrak pada peringkat sebelumnya dibungkus bersama dengan gesaan sistem GPT dan satu lagi set arahan output pengguna.
  • 2) GPT-Engineer menerima respons daripada GPT-4 dan kemudian mencipta fail kod sumber untuk memberikan arahan kepada pengguna.
  • 6. Konsep projek: Mudah dan mudah digunakan, memberikan nilai kepada pengguna

    GitHub juga menekankan konsep projek utama GPT-Engineer:

    • Mudah dan mudah digunakan, memberikan nilai kepada pengguna;
    • Anda Anda boleh mengendalikannya dengan mudah dengan hanya log masuk dengan Google Selepas memasukkan perkataan gesaan, keseluruhan pangkalan kod boleh dijana.

    flexible dan mudah untuk menambah langkah -langkah AI baru; Tukar antara kecerdasan dengan pantas;
    • Semua pengiraan boleh dipulihkan dan disimpan secara kekal dalam sistem fail.
    • 7 Ringkasan: Alat penjanaan kod AI popular di seluruh Internet

      Selepas AutoGPT, alat penjanaan kod AI GPT-Engineer popular di seluruh Internet.
    • Sebagai alat AI yang boleh menjana kod mengikut arahan, ia boleh mempelajari gaya pengekodan yang berbeza dan membantu anda menyelesaikan projek pengekodan dalam masa yang singkat. Keseluruhan proses terdiri daripada fasa promosi pemurnian keperluan dan fasa pembinaan perisian.

    Perkara yang paling unik tentang projek ini ialah pembangun menyerahkan keperluan dalam fail teks GPT-Engineer tidak menerima keperluan ini tanpa syarat, tetapi bertanyakan banyak soalan terperinci untuk membolehkan pengaturcara menjelaskan butiran yang hilang.

    8. Komen netizen: Kami juga sedang mencuba aplikasi yang serupa dengan GPT-Engineer

    Kami mengumpul beberapa komen netizen di bawah siaran Anton Osika:

    jurutera perunding sebenar, terlalu berjanji dan kurang melaksanakan.”

    Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

    Beberapa netizen turut menunjukkan aplikasi serupa di ruangan komen: “Ini bagus, saya sedang membangunkan beberapa aplikasi dev-GPT yang serupa.”

    Editor juga mengujinya secara peribadi: aplikasi ini secara automatik boleh mengekstrak keperluan pengguna seperti pembangun Python sebenar, mengeluarkan program yang anda mahukan dan memperoleh kejayaan pada GitHub 153k bintang.

    Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

    "GPT-Engineer is a game changer", ayat ini diucapkan oleh pengguna OxVivek. Saya ingin tahu apakah inovasi yang dibawanya berbanding smol, dan tidak sabar untuk menyelesaikan projek pengaturcaraan dalam beberapa minit. ”

    Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

    GPT-Engineer menunjukkan bahawa perisian penciptaan masa hadapan akan memasuki era baharu interaksi manusia-komputer Selain itu, dev-GPT, Auto-GPT, smol, dan lain-lain yang disebut oleh netizen juga boleh mengeluarkan kod yang anda inginkan. Anda boleh Pilih apl yang paling sesuai dengan keperluan anda

    Pada masa hadapan, anda tidak perlu memerah otak untuk menulis baris kod, dan mencipta projek akan menjadi semudah itu. sebagai berbual dengan rakan

    Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!

    Jika anda berminat dengan ini Jika anda berminat dan seorang pengaturcara, anda mungkin ingin mendaftar akaun dengan Google untuk mengujinya sendiri, tulis program yang anda mahu dalam perbualan, buat perisian. sistem, dan tinggalkan perasaan anda di ruangan komen...

    Rujukan:

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

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

Atas ialah kandungan terperinci Versi pengaturcaraan GPT melonjak kepada 30 bintang, AutoGPT berada dalam bahaya!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:51cto.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam