


L'IA agit comme une machine virtuelle Linux et peut gérer des fichiers, des programmes, ouvrir des navigateurs et discuter avec sa propre « matriochka »
ChatGPT peut exécuter Docker ?
Vous pouvez également vous connecter au site OpenAI et vérifier vous-même ?
Le chat OpenAI AI ChatGPT, qui s'est joué, a reçu une nouvelle vie.
Les compétences ci-dessus sont les dernières découvertes de Jonas Degrave, chercheur de DeepMind.
Quelques heures seulement après sa publication, elle a déjà suscité un grand nombre de likes et de commentaires sur Twitter.
Hacker News a également attiré beaucoup d'attention, avec des points atteignant 538 :
Certaines personnes ont dit que c'était effectivement intéressant.
Certains internautes ont également déclaré avoir joué pendant plusieurs heures et peuvent être sûrs que les gens ne sont pas assez enthousiasmés par ChatGPT.
Il y a aussi des gens qui agissent comme des "machines virtuelles inversées", "jouent" sur leurs propres terminaux et laissent ChatGPT leur écrire des commandes...
Parlons de la façon de l'implémenter.
Laissez l'IA du chat vous accompagner dans "agir"
Voyons d'abord comment l'auteur a formé ChatGPT et l'a transformé en machine virtuelle ?
Entrez une description, similaire à l'invite de peinture de l'IA, pointez-la :
Vous voulez être un terminal Linux, je vais entrer la commande et vous afficherez les résultats...
La première commande est : pwd
ChatGPT s'affiche comme :
On dirait qu'il a été transformé en terminal (du moins ça ressemble à ça).
Ensuite, nous entrons la commande et vérifions la liste des répertoires.
Réessayer de créer un fichier ? Laisser inventer quelques blagues ?
Réessayez : pouvez-vous lire le fichier et plaisanter sur le contenu ?
Grâce à ce processus, le chercheur estime que ChatGPT devrait être capable de comprendre le principe de fonctionnement du système de fichiers, les méthodes de stockage et de récupération.
Quelle est la prochaine étape ?
Programmation !
Entrez une chaîne de codes, laissez-la calculer et afficher les résultats.
Il s'avère que cela fonctionne.
Que diriez-vous d'afficher les dix premiers nombres premiers ?
Aussi ok, et fonctionne plus vite que codegolf en python. L'auteur a déclaré qu'il faut 30 secondes pour exécuter le calcul ci-dessus localement, alors que ChatGPT ne prend que 10 secondes.
Intensifiez les efforts, pouvez-vous créer un fichier docker et l'exécuter ?
En outre, vous pouvez également voir l'état du fichier interne.
Cela rend les gens curieux, y a-t-il un GPU disponible dans cette machine virtuelle ?
La réponse est non.
Puis-je me connecter à Internet ?
J'ai reçu une réponse positive et la valeur de la requête a été renvoyée.
Cela ne suffit pas, quel est l'effet si vous utilisez le navigateur en ligne de commande Lynx pour surfer sur Internet ?
Donc, nous avons eu une introduction simple à l'organisation DeepMind :
L'auteur n'est toujours pas satisfait, il continue de "travailler dur" - laisser ce terminal se connecter au site OpenAI, et se vérifier ?
En fait, je l'ai trouvé.
Selon ChatGPT, il sert de machine virtuelle et accède à l'url https://www.php.cn/link/46023e4fe3db59086da7f037d0cb4536chat.
Ainsi, un grand modèle de langage nommé Assistant a été trouvé. En ce moment, ce modèle attend de recevoir des messages dans la boîte de discussion.
L'auteur a ajouté que lorsque vous discutez normalement avec ChatGPT, il appelle son nom "Assistant". Peut-être que cette URL pointe vers elle-même.
L'auteur a également discuté avec succès avec lui via une machine virtuelle.
Même, nous avons répété l'imbrication des poupées pour générer un terminal à l'intérieur...
Nouvelle célébrité Internet ChatGPT
Enfin, présentons ChatGPT, qui est la dernière version d'OpenAI.
Le modèle interagit de manière conversationnelle et est capable de répondre aux questions, d'admettre ses erreurs, de contester des prémisses incorrectes et de rejeter les demandes inappropriées.
Dès sa sortie, ChatGPT a été lancé. Nous l'avons présenté il y a deux jours.
En termes de mise en œuvre, ChatGPT est affiné sur la base d'un modèle de la série GPT-3.5 et utilise l'apprentissage par renforcement pour la formation, mais il est différent dans les paramètres de collecte de données.
Dans la formation de modèles, OpenAI utilise un réglage fin supervisé : le formateur fournit des échantillons de conversation et joue les deux parties de la conversation, à savoir l'utilisateur et l'assistant IA.
En plus de cela, les formateurs peuvent également accéder à des suggestions de rédaction de modèles pour les aider à rédiger des réponses.
Pour créer un modèle de récompense pour l'apprentissage par renforcement, l'équipe de recherche a dû collecter des données comparatives. Pour ce faire, elle a sélectionné au hasard les informations écrites dans le modèle, échantillonné les résultats alternatifs et demandé au formateur de classer les échantillons.
Le modèle a été affiné grâce au modèle de récompense et à l'optimisation de la politique proximale mentionnés ci-dessus, et plusieurs itérations de ce processus ont été effectuées pour finalement arriver à ce modèle.
Actuellement, ChatGPT est encore en phase d'essai gratuit, le lien est le suivant :
https://www.php.cn/link/46023e4fe3db59086da7f037d0cb4536
Il convient de mentionner que Quelqu'un a récemment exposé qu'après que ce billet de blog soit devenu populaire, OpenAI semble avoir interdit les commandes associées à la création de terminaux.
Lien de référence :
[1]https://twitter.com/317070/status/1599152176344928256
[2]https://www.engraved.blog/building-a-virtual-machine-inside /[3]https://news.ycombinator.com/item?id=33847479
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le code de compilation dans VScode est divisé en 5 étapes: installer l'extension C; Créez le fichier "main.cpp" dans le dossier du projet; configurer le compilateur (comme Mingw); Compilez le code avec la touche de raccourci ("Ctrl Shift B") ou le bouton "Build"; Exécutez le programme compilé avec la touche de raccourci ("F5") ou le bouton "Exécuter".

En utilisant des touches de raccourci ou des paramètres de configuration, vous pouvez implémenter la typographie du code automatique dans Visual Studio Code: Typographie des touches de raccourci: Windows / Linux: Ctrl K, Ctrl F; MacOS: CMD K, CMD F Paramètres de configuration Typet: Rechercher et activer "Editor.Formatontype", Tapez automatiquement la ligne actuelle chaque fois que vous tapez un caractère Options de typographie avancées: Personnaliser les règles de typographie (par exemple, la taille de la ligne), et sélectionnez la typographie souhaitée (par exemple, plus jolie, ESLINT)

Les moyens de formater JSON dans VS Code sont: 1. Utilisez des touches de raccourci (Windows / Linux: Ctrl Shift I; macOS: CMD Shift i); 2. Passez par le menu ("édition" & gt; "document de format"); 3. Installez les extensions de format JSON (comme plus jolies); 4. Format manuellement (utilisez des touches de raccourci pour les blocs de retrait / extraire ou ajouter des accolades et des demi-colons); 5. Utilisez des outils externes (tels que Jsonlint et JSON Formatter).

Les méthodes pour élargir les polices dans le code Visual Studio sont: ouvrez le panneau Paramètres (Ctrl ou CMD). Recherchez et ajustez la "taille de la police". Choisissez la "famille de polices" avec la bonne taille. Installez ou sélectionnez un thème qui fournit la bonne taille. Utilisez les raccourcis clavier (CTRL ou CMD) pour agrandir la police.

Pour installer Visual Studio Code, veuillez suivre les étapes suivantes: Visitez le site officiel https://code.visualstudio.com/; Téléchargez le programme d'installation selon le système d'exploitation; exécuter l'installateur; Acceptez le contrat de licence et sélectionnez le chemin d'installation; VScode démarrera automatiquement une fois l'installation terminée.

Il existe six façons d'exécuter du code en sublime: via les raccourcis clavier, les menus, les systèmes de construction, les lignes de commande, définir des systèmes de construction par défaut et les commandes de construction personnalisées et exécuter des fichiers / projets individuels en cliquant avec le bouton droit sur des projets / fichiers. La disponibilité du système de construction dépend de l'installation du texte sublime.

Bien que le bloc-notes ne puisse pas exécuter directement le code Java, il peut être réalisé en utilisant d'autres outils: à l'aide du compilateur de ligne de commande (Javac) pour générer un fichier bytecode (filename.class). Utilisez l'interpréteur Java (Java) pour interpréter ByteCode, exécuter le code et sortir le résultat.

Configurez une recherche globale dans Visual Studio Code: Ouvrez les paramètres et recherchez la recherche globale. Paramètres de configuration, y compris les dossiers d'inclusion / exclusion, le mode d'exclusion de fichiers, les limites de résultat et la taille maximale du fichier. Appuyez sur Ctrl Shift F (Windows / Linux) ou CMD Shift F (macOS) pour une recherche globale.
