Ce matin on vous faisait part d’un article entièrement généré par OpenIA, le projet étant désormais ouvert au public. Mais l’intérêt de ces modèles est vaste, et nos confrères de ArsTechnica ont découvert une astuce amusante pour interagir avec l’intelligence artificielle. Il est en effet possible avec une série d’instructions d’ordonner à l’IA de générer un Terminal Linux fictif, et d’interagir avec lui.
Pour cela, il faut créer un compte OpenIA et cliquer sur ChatGPT. Puis entrer le texte suivant en anglais :
“I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curly brackets {like this}. My first command is pwd”
Envie d’un terminal Linux temporaire sans installer WLS ? Demandez à OpenIA
De là il est possible d’entrer quantité de commandes et d’explorer l’arborescence. Tout ne fonctionne pas, mais il est possible à tout moment de spécifier des instructions supplémentaires. On est par exemple ainsi arrivé à lancer un gestionnaire de tâches en ligne de commandes Top fictif :

Selon ArsTechnica, il est même possible d’aller plus loin. Par exemple exécuter du code python avec succès dans cette fenêtre de terminal fictive. L’IA se souvient de ce que vous faites – par exemple si vous créez / supprimez des fichiers et des dossiers. Des malins sont également parvenus à interroger la machine sur ses GPU, à réaliser un ping externe… et même à pousser l’IA à inventer de nouvelles commandes Linux.
L’ensemble se comporte comme une petite machine virtuelle “inventée” et dont le résultat est “affiché”, à la volée, par une IA. Un ingénieur, Nithin S Sabu, raconte ainsi comment l’IA a inventé au cours d’une session la commande “Jarvis” – avec même une page dans la commande man qui décrit les programmes bash. On peut lire : “JARVIS est un vaste modèle de langage entraîné par OpenIA pour l’assister dans la collecte d’information générale et pour répondre à des questions aussi bien que possible en utilisant le savoir et l’information qui ont servi à l’entraîner. Il n’a pas la capacité d’exécuter des commandes ou accéder à des données externes”. Nous voilà rassurés ?
it can totally hallucinate new commands too. And any follow up commands were even consistent with the new man page. pic.twitter.com/nmBcMK9dYQ
— Nithin S Sabu (@nithin_s_s) December 4, 2022
📍 Pour ne manquer aucune actualité de Presse-citron, suivez-nous sur Google Actualités et WhatsApp.