La version de programmation de GPT s'est envolée à 30 étoiles, AutoGPT est en danger !

WBOY
Libérer: 2023-06-25 11:54:25
avant
1139 Les gens l'ont consulté

Écrit par Wang Ruiping

Après AutoGPT, la famille GPT a ajouté GPT-Engineer, un nouveau membre.

Comme les autres membres de la famille GPT, il a la capacité de générer l'intégralité de la base de code, d'apprendre votre style de codage et d'être facile à ajuster et à développer, qui sont tous demandé par l'utilisateur. Déclenché. Aujourd’hui, les programmeurs sont de nouveau au chômage.

La version de programmation de GPT sest envolée à 30 étoiles, AutoGPT est en danger !

Facile à utiliser, flexible, La facilité d’ajout de nouvelles étapes d’IA est le principal avantage de GPT-Engineer.

Les utilisateurs peuvent utiliser des invites avancées pour laisser l'IA construire progressivement l'expérience utilisateur et renvoyer des commentaires. Au fil du temps, l’IA est capable de mémoriser ces retours.

1. Devenez fou sur GitHub : obtenez 30 000 étoiles

GPT-Engineer a fait ses débuts le 11 juin et a été fondé par Depict Développé par le fondateur et directeur de la technologie Anton Osika, il s'agit d'un outil de programmation d'IA pour les programmeurs.

En un peu plus d'une semaine depuis son lancement, GPT-Engineer est devenu viral sur GitHub et a rapidement gagné 30 000 étoiles.

La version de programmation de GPT sest envolée à 30 étoiles, AutoGPT est en danger !

D'après un tweet d'Anton Osika Introduction, lorsque vous utilisez GPT-Engineer, vous pouvez :

  • Générer une base de code avec un mot d'invite
  • Proposer un Effacer le problème
  • Générer des spécifications techniques
  • Écrivez tout le code nécessaire
  • Ajoutez facilement vos propres étapes de raisonnement, modifications et expériences
  • # #Vous permet de réaliser un projet de codage en quelques minutes.
2. Avantage : un mot d'invite génère l'intégralité de la base de code

Comme mentionné ci-dessus, le plus grand avantage de GPT- Ingénieur Cela réside également dans la capacité à générer une base de code complète basée sur des mots d'invite. Les internautes sont impatients de l'essayer et ont commenté dans la zone interactive : "Ça a l'air génial, voulez-vous l'essayer ?" Une étape...

3. Projet de jeu Snake

Nous avons également mesuré le jeu Snake répertorié dans le projet. L'exemple est décrit maintenant pour que tout le monde puisse comprendre :La version de programmation de GPT sest envolée à 30 étoiles, AutoGPT est en danger !

# # Il y a environ 3 étapes pour accomplir la tâche :

1) Dites à GPT-Engineer ce que vous voulez. Qu'est-ce que cela accomplit

2) GPT- L'ingénieur demande à l'utilisateur de saisir des questions vagues pour rendre les exigences de la tâche plus claires ;

3) GPT-Engineer commence à créer et à exécuter le code.

Entrez l'invite

Tout d'abord, vous devez entrer l'invite "Laissez GPT-Engineer savoir quoi faire".

Le mot d'invite pour le jeu Snake est à peu près "une version Web du jeu Snake qui peut être jouée par plusieurs personnes". Le backend Python adopte un système avec des composants MVC et utilise les technologies HTML et JS si nécessaire.

Poser une question

Ensuite, GPT-Engineer effectue le Exigences de la tâche Posez des questions plus détaillées, par exemple, comment un serpent se déplace-t-il ? Combien de joueurs peuvent rejoindre ce jeu ? À quelle fréquence le statut du jeu est-il mis à jour ?

Il convient de noter que GPT-Engineer ne pose pas ces questions sans condition, mais utilise une approche d'assurance qualité pour identifier les détails manquants qui nécessitent des éclaircissements.

Générer le code du jeu

  • Une fois les problèmes ci-dessus clarifiés, GPT-Engineer peut générer plusieurs codes de jeu selon les besoins de l'utilisateur Code permettant aux personnes de jouer au jeu Snake.
4. Rappelez-vous le code : stockez l'historique des interactions dans un dossier

Non seulement l'intégralité du programme, de l'entrée à la sortie, est divulguée dans les paramètres GitHub , met également en évidence la façon dont le système mémorise le code :

Spécifiez l'identité de l'IA en éditant le fichier dans le dossier. (identité)

    Modifiez l'identité et améliorez-la pour que l'agent IA "se souvienne" de l'objet. (main_prompt)
  • L'historique des communications avec GPT-4 est enregistré et stocké dans le dossier des journaux

Ce spécial Le La fonction permet au système de comprendre plus facilement vos préférences et améliore l'efficacité et la précision de la génération de code lors de l'exécution d'opérations similaires.

5. Poser des questions : aider les utilisateurs à rattraper les détails manquants

Ici, je dois mentionner le caractère unique du projet, c'est-à-dire , Lorsque les utilisateurs saisissent leurs propres besoins, GPT-Engineer ne les acceptera pas directement, mais posera des questions basées sur son propre jugement pour aider les programmeurs à remplir les détails manquants.
  • Le processus est divisé en deux étapes :
  • (1) Affinement des exigences
(2) Construction du logiciel

Dans la phase de raffinement des exigences :

1) Instructions fournies par l'utilisateur contenant les exigences et les problèmes Le dossier est soumis à GPT-Engineer et placé dans le message initial GPT ;

2) Le système reçoit les commentaires de GPT-4, comprend les problèmes qui nécessitent des éclaircissements et invite l'utilisateur ;# ## # 3) GPT-Engineer boucle le processus, expliquant tous les problèmes jusqu'à ce que GPT-4 soit "satisfait".

Dans la phase de construction du logiciel :

1) Les besoins utilisateurs extraits à l'étape précédente sont packagés , Et fourni avec les invites du système GPT et un autre ensemble d'instructions de sortie utilisateur.

2) GPT-Engineer reçoit la réponse de GPT-4 puis crée un fichier de code source pour fournir des instructions à l'utilisateur.

    6. Philosophie du projet : simple et facile à utiliser, apportant de la valeur aux utilisateurs

    GitHub a également mis en évidence la principale philosophie du projet de GPT-Engineer : # #

      Simple et facile à utiliser, apportant de la valeur aux utilisateurs
    Il vous suffit de vous connecter avec Google pour fonctionner ; facilement, après avoir entré le mot d'invite, l'intégralité de la base de code peut être générée.

      Flexible et facile à ajouter de nouvelles étapes d'IA
    • Prend en charge les conseils avancés et mémorise les commentaires des utilisateurs
    Le le système peut mémoriser automatiquement vos opérations et imiter votre style pour terminer l'ensemble du projet

      Basculez rapidement entre les humains et l'intelligence artificielle ; Restaurez et enregistrez de manière permanente dans le système de fichiers.
    • 7. Résumé : L'outil de génération de code AI est populaire partout sur Internet

    Après AutoGPT, le code AI outil de génération GPT-Engineer Populaire partout sur Internet.

    En tant qu'outil d'IA capable de générer du code selon les instructions, il peut apprendre différents styles de codage et vous aider à réaliser des projets de codage en peu de temps. L'ensemble du processus comprend la phase de promotion du raffinement des exigences et la phase de construction du logiciel.

    La chose la plus unique à propos du projet est que les développeurs soumettent des exigences dans des fichiers texte. GPT-Engineer n'accepte pas ces exigences sans condition, mais pose de nombreuses questions détaillées pour les laisser. savoir. Le programmeur clarifie les détails manquants.

    8. Commentaires des internautes : Nous essayons également une application similaire à GPT-Engineer

    Nous en avons collecté une partie sous le message d'Anton Osika. des internautes :

    La version de programmation de GPT sest envolée à 30 étoiles, AutoGPT est en danger !

    "Fonction supplémentaire : Comme un véritable ingénieur-conseil, sur-promettre et sous-livrer. " , Je développe des applications similaires dev-GPT #

    L'éditeur a même personnellement testé cette application : cette application peut extraire automatiquement les besoins des utilisateurs. " et produisez le programme que vous voulez comme un vrai développeur Python, et a gagné 153 000 étoiles sur GitHub. "GPT-Engineer est un game Changemaker", cette phrase a été prononcée par l'utilisateur OxVivek. Je suis curieux de voir quelles innovations il apporte par rapport à smol, et j'ai hâte de terminer des projets de programmation en quelques minutes. "

    GPT-Engineer indique que les futurs logiciels de création entreront dans une nouvelle ère d'interaction homme-machine. De plus, dev-GPT, Auto-GPT, smol, etc. . mentionné par les internautes Il peut également générer le code que vous souhaitez. Vous pouvez choisir l'application la plus adaptée à vos besoins #

    À l'avenir, vous n'aurez plus à racker. votre cerveau pour écrire une ligne de code, et créer un projet sera aussi simple que de discuter avec des amis #Si cela vous intéresse et que vous êtes programmeur, vous pouvez aussi bien créer un compte sur Google pour le tester vous-même, écrivez le programme que vous voulez, créez un système logiciel et laissez vos sentiments dans la conversation Zone de commentaire...

    Référence :La version de programmation de GPT sest envolée à 30 étoiles, AutoGPT est en danger !

    1 .https://github.com/AntonOsika/gpt-engineer# #2.https://twitter.com/antonosika/status/1667641038104674306?cxt=HHwWhIC-kYms06QuAAAA

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:51cto.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!